Establecer una categoría como página principal o excluir algunas en wordpress
Para establecer una categoría como página principal en wordpress, bastará con editar el archivo functions.php de nuestra plantilla y añadir al final (antes del ?>):
function only_category($query) { if ( $query->is_home ) { $query->set('cat', '26'); } return $query; } add_filter('pre_get_posts', 'only_category'); |
Donde 26 es el id de la categoría a establecer. Podemos establecer varios separando las ids con espacios. Ej:
$query->set('cat', '26 33 15'); |
Del mismo modo, si lo que queremos es excluir algunas categorías dejando todas las demás, bastará con poner los ids de las categorías en negativo. Ej:
$query->set('cat', '-26 -33'); |