Cómo excluir categorías del Feed RSS en WordPress
14/02/2011
Dejar un comentario
Puede que en algún momento no quieras mostrar todas tus categorías en los feed RSS de tu blog de WordPress. Ya sea porque sólo quieres que a los usuarios suscritos a tus RSS le lleguen sólo determinadas categorías, o porque quieres sincronizar con Twitter o Facebook determinadas categorías.
Es tan sencillo como abrir tu archivo functions.php de tu theme y añadir la siguiente función:
function feed_cat_exclude($query) {
if ($query->is_feed) {
$query->set('cat','-3,-4');
}
return $query;
}
add_filter('pre_get_posts','feed_cat_exclude');
En este ejemplo estamos excluyendo las categorías 3 y 4 de los RSS. Así que ya sabes cómo excluir categorías automáticamente. Si tienes alguna forma mejor para hacerlo… ¡nos encantaría saberla!