3

I have three categories (news, pics, vids), but I have all of them showing up on my front page. I would just like the front page to have the news category (and possibly uncategorized category) to show. What is the best way to do this? Plugin? Or a piece of code on the front page?

6

Try adding this code to functions.php file:

add_action('pre_get_posts', 'ad_filter_categories');
function ad_filter_categories($query) {
    if ($query->is_main_query() && is_home()) {
        $query->set('category_name','news, uncategorized');
    }
}

category_name is the slug or the nicename of the category. Add a comma separated list of the categories you wish to include.

  • i add this code to my theme > functions.php file but no change detcted – Navid_pdp11 May 28 '16 at 13:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.