Rodrigo Borrego Bernabé - Software Developer




No incorporar todas las categorías en la portada de WordPress

Category : Programación, Wordpress · by Jul 19th, 2013

A veces es posible que te interese que no aparezcan todas las categorías de artículos en la portada de tu web hecha con WordPress, por ejemplo porque tienes una categoría especial para otro apartado, o por mil razones más.

En ese caso solo tienes que añadir un pequeño filtro que puedes incorporar en el functions.php o en algún otro lugar que consideres más adecuado.

function exclude_category_in_home($query){
if ( $query->is_home || ($query->is_feed && $query->query_vars[‘category_name’]==») ) {
$query->set(‘cat’,’-19′);
}
return $query;
}
add_filter(‘pre_get_posts’,’exclude_category_in_home’);

SHARE :

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.