En ocasiones creamos páginas web que no necesariamente necesitan de un feed para funcionar o que, incluso, no es aconsejable publicar un feed sobre sus contenidos dinámicos.

Esto se logra con una función como la que sigue:

function disable_feed() {
wp_die( __('No existe un Feed para este sitio web, por favor visita nuestra página de incio.') );
}

Cuando tenemos esta función que se encargará de dar el correspondiente error, desactivamos los feed propiamente dichos:

add_action('do_feed', 'disable_feed', 1);
add_action('do_feed_rdf', 'disable_feed', 1);
add_action('do_feed_rss', 'disable_feed', 1);
add_action('do_feed_rss2', 'disable_feed', 1);
add_action('do_feed_atom', 'disable_feed', 1);

Todo esto deberá estar en el fichero functions.php de nuestro tema de WordPress y, al intentar suscribirse a nuestro feed, visualizarán el correspondiente error.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *