Cómo deshabilitar la alimentación atómica y solo usar la alimentación RSS

2

¿Hay alguna forma de deshabilitar la alimentación de átomos y tener solo alimentación RSS? Cuando hago clic en el botón RSS de mi Firefox, muestro "suscribirme a domaintitle usando fuentes RSS" y "suscribirme a domaintitle usando fuentes atómicas"

No uso un plugin, sino una función.

    
pregunta Sledge81 25.05.2011 - 10:51

2 respuestas

2

Los enlaces de fuentes que se incluyen en el código HTML dependen de su tema. Por ejemplo, Twenty Ten solo incluye un tipo de feed (con dos feeds: publicaciones y comentarios). Verifique su header.php para ver a qué fuentes se hace referencia allí.

Si se trata de un tema moderno (como Twenty Ten), es posible que no haya enlaces de fuentes allí. Esto se debe a que WordPress llama a feed_links() en wp_head , que (si el tema admite automatic-feed-links ) generará enlaces para publicaciones y entradas en el formato de fuente predeterminado, que es rss2 si no lo cambia a través del filtro default_feed .

Además, en algunas páginas como archivos de categorías, feed_links_extra() también generará enlaces para un feed solo para esa categoría, nuevamente en el formato de feed predeterminado.

Si realmente quieres deshabilitar una fuente (por lo que las solicitudes de example.com/atom ya no funcionarán), puedes hacer algo como sugerir two7s_clash, o jugar con las reglas de reescritura para que atom ya no sea parte de las fuentes permitidas .

    
respondido por el Jan Fabry 27.05.2011 - 17:08
3
function disable_our_feeds() {
    wp_die( __('<strong>Error:</strong> No RSS Feed Available, Please visit our <a href="'. get_bloginfo('url') .'">homepage</a>.') );
}

add_action('do_feed_atom', 'disable_our_feeds', 1);
    
respondido por el two7s_clash 25.05.2011 - 18:58

Lea otras preguntas en las etiquetas