Excluir en WordPress posts de una categoría en la home
07/12/2012
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!
Había encontrado otros ejemplos, pero este es mucho mas sencillo, muchas gracias.
Gracias me sirvio mucho