Puede haber situaciones en que no quieras ofrecer, para algún sitio en particular, un RSS feed a tus lectores. No es algo tan extraño en estos días en que el uso de feeds ha quedado para usuarios avanzados de la red, pues el resto siguen blogs y perfiles a través de las redes sociales.
En fin, que si te encuentras con esa necesidad el proceso es realmente sencillo, solo tienes que añadir un código al fichero functions.php
de tu tema activo, el siguiente …
function disable_all_feeds() { wp_die( __('Lo siento, nuestro contenido no está disponible mediante RSS. Por favor, visita <a href="'. get_bloginfo('url') .'">la web</a> para leerla') ); } add_action('do_feed', 'wpb_disable_feed', 1); add_action('do_feed_rdf', 'wpb_disable_feed', 1); add_action('do_feed_rss', 'wpb_disable_feed', 1); add_action('do_feed_rss2', 'wpb_disable_feed', 1); add_action('do_feed_atom', 'wpb_disable_feed', 1); add_action('do_feed_rss2_comments', 'wpb_disable_feed', 1); add_action('do_feed_atom_comments', 'wpb_disable_feed', 1);
Guarda los cambios y ya lo tienes.
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!
¿"Disposable"? Supongo que será "disponible".
Por lo demás, ¿qué necesidad hay de eliminar el RSS? Aunque los lectores no lo usen, no hace mal tenerlo activado, ¿no?
Si, es el maldito auto-traductor de Lion 🙂
Para casos raros, solo eso
Yo lo uso para scraping contenido 😀
Es cierto yo ya no los considero indispensables realmente nadie los usa aunque si tienes una red de blog y tienes uno de central es muy útil para actualizar.
Pingback: Eliminar completamente los RSS de Wordpress | DosisWeb
me sirvio de mucho, para aquellos que usan un robot para copiar contenidos por feed
grande capo
Joder Fernando, eres el mejor siempre me salvas la vida me tenían asta la coronilla copiando me con robot con esto lo pare en seco 😀
yofreidy tu ta en todas las partes tu estas como en 10 paginas web.
Hola! Estoy viendo el tema este y me surge la duda: ¿Qué es mejor usar lo que comentas en el artículo o usar remove_action para quitar los link rel=»alternate» type=»application/rss+xml» del head? Gracias y genial vuestro trabajo!
Hola, realicé todos los pasos, pero si digito http://www.example.com/feed me siguen apareciendo, no muestra el mensaje