Désactiver et enlever les flux RSS dans wordpress
Certains sites internet ne nécessitent pas de flux RSS et il peut être utile de désactiver les flux RSS générés automatiquement par WordPress.
Voici deux bouts de codes à coller dans votre fichierfunctions.php
, le premier va désactiver les flux RSS et le second va enlever l’affichage automatique du lien vers le flux dans la page de l’article ou autre.
/*pour désactiver les flux dans wordpress */ function fb_disable_feed() { wp_die( __('Pas de flux disponible, vous pouvez visiter notre <a href="'. get_bloginfo('url') .'">home</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);
/*pour ne plus afficher automatiquement les liens vers flux */ remove_action( 'wp_head', 'feed_links_extra', 3 ); // Display the links to the extra feeds such as category feeds remove_action( 'wp_head', 'feed_links', 2 ); // Display the links to the general feeds: Post and Comment Feed remove_action( 'wp_head', 'rsd_link' ); // Display the link to the Really Simple Discovery service endpoint, EditURI link remove_action( 'wp_head', 'wlwmanifest_link' ); // Display the link to the Windows Live Writer manifest file. remove_action( 'wp_head', 'index_rel_link' ); // index link remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 ); // prev link remove_action( 'wp_head', 'start_post_rel_link', 10, 0 ); // start link remove_action( 'wp_head', 'adjacent_posts_rel_link', 10, 0 ); // Display relational links for the posts adjacent to the current post. remove_action( 'wp_head', 'wp_generator' ); // Display the XHTML generator that is generated on the wp_head hook, WP version
4 commentaires sur “Désactiver et enlever les flux RSS dans wordpress”
Les commentaires sont fermés.
Excellente idée si l’on veut effectivement éradiquer les flux RSS de WordPress.
Attention cependant au code donné plus haut car il n’affiche par correctement la partie concernant le lien vers la home.
Bien vu Daniel je corrige ce point!
Bonjour.
Super hack, merci!
Une précision pour WordPress 3.4.2 le fichier à modifier est devenu « fonctions.php » au pluriel
(ne pas confondre avec le « fonctions.php » dans le répertoire « wp-includes »)
J’arrive un peu tard sur le site, mais je ne vois pas du tout ou trouver sous wordpress, le fichier « fonctions.php » pour insérer le code…