Is there a way to promote only the nodes that has a specific term to the front page?

I have searched for this much, but i only found old posts that they are saying this is impossible.

thank you very much for your answers

Comments

videojunky’s picture

i dont think theres a method for this built into drupal but it would be possible to add additional code to get what u want, then again that might end up not being worth it.

charly’s picture

you can use node_type_filter and specify a front page in paramters like ?q=taxonomy/terms/2,3,4 to show nodes wich contains terms 2, 3 and 4

Dublin Drupaller’s picture

You could use the front_page.module and drop a PHP snippet into it to pull whatever you want into your front page.

Just remember to select the PHP filter when saving your page settings.

Dub

Currently in Switzerland working as an Application Developer with UBS Investment Bank...using Drupal 7 and lots of swiss chocolate

ghoti’s picture

If you have installed the views and views_ui modules, you can create a view (/views/add) that includes only the terms you want. Make it a "teaser list", and it'll look like the default front page. Save that view, then go to /admin/settings and set the view's URL as your default front page in "General settings".