Hace ya tiempo que vimos como excluir categorías del feed RSS pero ¿y si lo que quieres es excluir solo ciertos artículos?, que esas entradas que no aportan nada a tus suscriptores, vayan en la categoría que vayan.
Pues se puede …
De nuevo recurriremos al plugin de funciones, o el archivo functions.php
para añadirle este código:
// Excluir posts del feed por ID function excluir_posts_feed($where, $wp_query = NULL) { global $wpdb; if ( !$wp_query ) global $wp_query; if ($wp_query->is_feed) { // excluye los posts con ID 145 y 657 $where .= " AND $wpdb->posts.ID NOT IN (144, 657)"; } return $where; } add_filter( 'posts_where','excluir_posts_feed', 1, 2 );
Como ya imaginas tienes que adaptarlo a tus necesidades, eligiendo los ID de las entradas que quieres excluir en vez de los del ejemplo y, más adelante, ir añadiendo los que quieras seguir excluyendo.
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!
Muy interesante, no se me había ocurrido la posibilidad de excluir posts del feed RSS.. gracuas por compartir
Hola Fernando,
Al revisar Search Console, me veo que todos los artículos del blog url/feed/ (no están indexadas) están siendo rastreadas por google.
¿Cómo las podría bloquear por robots.txt para que deje de rastrearlas?
Un abrazo