Maison  >  Article  >  développement back-end  >  Étapes pour supprimer le numéro de version WP du flux WordPress

Étapes pour supprimer le numéro de version WP du flux WordPress

PHPz
PHPzoriginal
2017-03-12 11:38:221624parcourir

Les blogueurs qui utilisent WordPress sont généralement très soucieux de la sécurité, c'est-à-dire qu'ils suppriment le numéro de version de WordPress pour empêcher des personnes malveillantes d'utiliser les vulnérabilités des anciennes versions pour attaquer le site Web. (Téléchargement gratuit du modèle WordPress)

Étapes pour supprimer le numéro de version WP du flux WordPress

WordPress ajoutera le code suivant au code frontal head :

 <meta name="generator" content="WordPress 4.7.3" />

Une fois la méthode d'utilisation supprimée, il y en aura toujours une dans le flux WordPress :

<generator>https://wordpress.org/?v=4.7.3</generator>

Le 4.7.3 ci-dessus est le numéro de version de WordPress. En fait, il y en a beaucoup. façons de supprimer les ajouts WordPress sur Internet. Les informations sur le numéro de version, donc aujourd'hui, le site Web chinois PHP doit partager une solution presque parfaite. Tout d'abord, examinons plusieurs méthodes courantes :

Méthode 1 : directement. supprimez le header.php wp_head()

De manière générale, la fonction wp_head() sera utilisée dans le fichier de thème header.php développé conformément aux spécifications WordPress. le début de cet article se fait via la sortie de la fonction wp_head(), et cette fonction produira du code inutile, donc certaines personnes passent simplement un bon moment et suppriment directement la fonction wp_head().

Mais ils n'y ont tout simplement pas pensé. De nombreux plug-ins/thèmes effectueront certaines opérations via cette fonction. La suppression de cette fonction rendra ces plug-ins/thèmes incapables de fonctionner. Bien sûr, si vous êtes un ami qui poursuit l’ultime ou est prêt à se lancer, ce n’est pas une mauvaise idée.

Méthode 2 : remove_action

WordPress a une interface très bien développée, et presque toutes les fonctionnalités de WordPress peuvent être ajoutées et supprimées en utilisant des méthodes similaires , c'est aussi une solution fournie par la plupart des tutoriels. Ici, Zifan vient de la récupérer et d'ajouter le code suivant au function.php du thème actuel :

   remove_action(&#39;wp_head&#39;, &#39;wp_generator&#39;);

De cette façon, vous pouvez le télécharger depuis le site Web Supprimez de l'en-tête le code contenant le numéro de version mentionné au début de cet article.

Tu crois que c'est par ici ? nononono, pensez-vous avoir complètement masqué le numéro de version WordPress de votre site ? Ouvrez la source de votre flux, telle que http://adresse/flux du site, et vous verrez quelque chose comme le deuxième morceau de code au début de cet article ? .

wordpress.org/?v=4.7.3

Alors comment supprimer le numéro de version de WordPress dans le flux ?

La méthode qui reste inchangée depuis des milliers d'années consiste à ajouter le code suivant au fichier function.php du thème actuel :

// 同时删除head和feed中的WP版本号
add_filter(&#39;the_generator&#39;, &#39;fanly_remove_wp_version&#39;);
function fanly_remove_wp_version() { return &#39;&#39;;}

Allez ici pour supprimer la version WP de le flux WordPress Les tutoriels et méthodes du n°1 sont terminés. Si vous n'avez pas encore remarqué Feed, vous devriez regarder en arrière maintenant. Bien sûr, si vous constatez que le numéro de version de WordPress a fuité ailleurs, vous pouvez le suggérer et étudions-le ensemble.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn