Comment désactiver les flux RSS dans WordPress

Guy Dumais
Guy Dumais
Cover Image for Comment désactiver les flux RSS dans WordPress

Que sont les flux RSS WordPress ?

Les flux RSS permettent à vos visiteurs de s'abonner à vos articles de blogs. Par contre, si votre site ne contient aucun article de blog comme c'est le cas dans la majorité des microsites web, il est préférable de désactiver cette fonctionnalité de WordPress qui génère du code HTML téléchargé par le client inutilement. La rapidité de livraison d'une page web est un des nombreux facteurs qui favorise un bon classement dans les moteurs de recherche, alors vaut mieux éliminer tous ce qui est inutile.

Comment désactiver les flux RSS dans WordPress ?

Voici le code PHP qui permet de désactiver toutes les fonctionnalités concernant les flux RSS dans WordPress. Vous n'avez qu'à copier/coller ce code PHP dans le fichier functions.php de votre thème WordPress:

Loading...

Caractéristiques du code PHP

  • Action INIT : On injecte le code dans l'action init de WordPress qui est exécutée avant l'action wp_enqueue_scripts, étape à laquelle les flux RSS sont chargés ainsi que la plupart des autres feuilles de styles et codes javascript.
  • Fonction Anonyme : En utilisant une fonction anonyme plutôt qu'une fonction nommée, on évite d'engorger le dictionnaire de noms global (Global Namespace), qui est déjà très chargé par WordPress et les extensions (plugins). Lire l'article Comment désactiver les Emojis dans WordPress pour plus de détails à ce sujet.
  • Libération de mémoire PHP : Finalement, on utilise l'instruction PHP unset( $af ) pour éliminer de la mémoire la fonction anonyme créée dynamiquement. Lire l'article Comment désactiver les Emojis dans WordPress pour plus de détails à ce sujet.

Commentaires:

    Partagez:


    En utilisant ce site Web, vous acceptez notre utilisation des cookies. Nous utilisons des cookies pour vous offrir une excellente expérience et pour aider notre site Web à fonctionner efficacement. Consultez nos Termes et Conditions ainsi que notre Politique de confidentialité pour obtenir plus de détails.