Dacă se intenţionează ascunderea unei categorii sau mai multora de pe prima pagină se poate folosi următoarea funcţie:
1 2 3 4 5 6 7 8 9 |
FUNCTION soy_exclude_ctg( $query ) { IF ( $query->is_home ) { $query->set( 'cat', '-561' ); } RETURN $query; } add_filter( 'pre_get_posts', 'soy_exclude_ctg' ); |
Pentru a ascunde mai multe categorii, se adaugă şi celelalte id-uri de categorii, tot cu semnul minus, ca în exemplul următor: $query->set( 'cat', '-2, -9, -55' );