I am trying to get only results of the WordPress main-category without any child-categories/sub-categories. Any advice on how to achieve this?
This code is not working:
$cat_slug = $_POST['v1']; function cat_query_filter($query) { if(!is_admin()) { $idObj = get_category_by_slug($cat_slug); $cat_id = $idObj->term_id; $query->set('category__in', $cat_id ); }; } add_action('pre_get_posts', 'cat_query_filter');
2.1m questions
2.1m answers
60 comments
57.0k users