07 Dic Excluir en WordPress posts de una categoría en la home
Si usas WordPress y quieres que en tu home no aparezcan post de una o varias categorías, tan sólo tienes que añadir el siguiente código en tu functions.php
[php title=»Excluir post de una o varias categorías»]
function exclude_category( $query ) {
if ( $query->is_home() && $query->is_main_query() ) {
$query->set( ‘cat’, ‘-4,-6,-7’ );
}
}
add_action( ‘pre_get_posts’, ‘exclude_category’ );
[/php]
Simplemente debes indicar los ID de las categorías, separados por comas y en el listado de tu página principal de WordPress no aparecerán post de ninguna de esas categorías.
¡Esperamos que te resulte útil!
Matias
Enviado el 23:03h, 06 julioHabía encontrado otros ejemplos, pero este es mucho mas sencillo, muchas gracias.
eduardo
Enviado el 03:30h, 15 octubreGracias me sirvio mucho