Cómo desactivar el feed de WordPress

feed-rss-wordpressSi bien lo tradicional sería ofrecer un feed para que los lectores puedan leer las noticias cómodamente, hay muchas veces en las cuales hay otros sitios que copian nuestro contenido a través del mismo. Cuando la balanza pesa más del lando de proteger nuestro contenido antes que ofrecer «comodidad», una buena alternativa es desactivar el feed de WordPress.

El problema es que el CMS no trae ninguna opción para hacerlo, hay que recurrir a otros medios que les comento a continuación:

Método fácil

El método facil es utilizar un plugin llamado Disable Feeds, el cual se instala y automáticamente desactiva todos los feeds del blog. Para configurarlo hay que ir a Ajustes -> Lectura.

Método difícil

En realidad no es tan difícil, pero ya tenemos que editar archivos y pegar código. Para hacerlo tenemos que abrir el archivo functions.php del theme (previo backup), y pegar el siguiente código al final:

function fb_disable_feed() {
wp_die( __('El feed no esta disponible, visita <a href="'. get_bloginfo('url') .'">TU BLOG</a>!') );
}

add_action('do_feed', 'fb_disable_feed', 1);
add_action('do_feed_rdf', 'fb_disable_feed', 1);
add_action('do_feed_rss', 'fb_disable_feed', 1);
add_action('do_feed_rss2', 'fb_disable_feed', 1);
add_action('do_feed_atom', 'fb_disable_feed', 1);
add_action('do_feed_rss2_comments', 'fb_disable_feed', 1);
add_action('do_feed_atom_comments', 'fb_disable_feed', 1);

Visto en WPBeginner

Imagen vía AyudaWordpress.

Deja un comentario

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