Blogpocket [tumb ] por Antonio Cambronero
WordPress: cómo excluir una categoría del feed RSS
Por Antonio Cambronero el 29/10/08, a las 11:10:59 am, en Wordpress, tipsEn la RMD, uno de los problemas que había inicialmente es que los miniposts de los feeds agregados en tu blog, también se incluyen en tu feed. Y eso puede suponer una inconveniencia para los suscriptores que no desean nada más que leerte a tí. Hay muchas formas de resolver el inconveniente pero, quizás, una de las mejores es la que veíamos en el blog de Scott Jangro: Excluding Posts from Your Wordpress Feed.
Como los miniposts se agregan con una determinada categoría, lo primero que hay que hacer es conocer su número ID y excluirla añadiendo una función PHP al theme activo de WordPress. El ID de la categoría se obtiene en “Manage > Categories”, colocando el cursor encima del nombre de la categoría. El número que va detrás de “ID=”, en la url del enlace, es el dato que buscamos.
Si suponemos que ID=5, a continuación simplemente hay que añadir el siguiente código dentro del archivo function.php del theme. Si no existe este fichero hay que crearlo.
function myFilter($query) {
if ($query->is_feed) {
$query->set(’cat’,'-5′);
}
return $query;
}
add_filter(’pre_get_posts’,'myFilter’);
Si lo que se quiere es excluir varias categorías, hay poner éstas entre comas: ‘-5,-10,-11?.
Posts relacionados
Si te ha gustado el post, no olvides suscribirte a nuestro feed RSS
Sin comentarios »
RSS feed para los comentarios de esta entrada. TrackBack URI
Dejar un comentario
Bajo licencia Creative Commons - Política de privacidad - Alojado en: Ferca - GimpStyle (theme)













