Heim >Backend-Entwicklung >PHP-Tutorial >Schritte zum Entfernen der WP-Versionsnummer aus dem WordPress-Feed

Schritte zum Entfernen der WP-Versionsnummer aus dem WordPress-Feed

PHPz
PHPzOriginal
2017-03-12 11:38:221645Durchsuche

Blogger, die WordPress verwenden, sind im Allgemeinen sehr sicherheitsbewusst, das heißt, sie entfernen die WordPress-Versionsnummer, um zu verhindern, dass Personen mit bösen Absichten Schwachstellen in alten Versionen ausnutzen, um die Website anzugreifen. (Kostenloser WordPress-Vorlagen-Download)

Schritte zum Entfernen der WP-Versionsnummer aus dem WordPress-Feed

WordPress fügt dem Front-End-Code head den folgenden Code hinzu:

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

Nachdem die Verwendungsmethode entfernt wurde, wird es immer noch eine im WordPress-Feed geben:

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

Die obige 4.7.3 ist die Versionsnummer von WordPress. Tatsächlich gibt es viele Möglichkeiten zum Entfernen von WordPress-Ergänzungen im Internet. Daher muss die chinesische PHP-Website heute eine nahezu perfekte Lösung bereitstellen. Schauen wir uns zunächst einige gängige Methoden an:

Methode 1: Direkt Löschen Sie die header.php wp_head()

Im Allgemeinen wird die wp_head()Funktion in der Theme-Datei header.php verwendet, die gemäß den WordPress-Spezifikationen entwickelt wurde Der Anfang dieses Artikels erfolgt durch wp_head() Funktionsausgabe, und diese Funktion gibt nutzlosen Code aus, sodass einige Leute einfach Spaß haben und die Funktion wp_head() direkt löschen.

Aber sie haben einfach nicht darüber nachgedacht, dass einige Vorgänge über diese Funktion ausgeführt werden können. Wenn Sie ein Freund sind, der das Höchste anstrebt oder bereit ist, herumzuwerfen, ist das natürlich keine schlechte Idee.

Methode 2: remove_action

WordPress verfügt über eine sehr gut entwickelte Schnittstelle und fast alle Funktionen von WordPress können mit ähnlichen Methoden hinzugefügt und entfernt werden , dies ist auch eine Lösung, die von den meisten Tutorials bereitgestellt wird. Hier hat Zifan es einfach aufgegriffen und den folgenden Code zur Functions.php des aktuellen Themes hinzugefügt:

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

Auf diese Weise können Sie es herunterladen Entfernen Sie auf der Website den Code mit der am Anfang dieses Artikels genannten Versionsnummer aus dem Kopf.

Glaubst du, es ist hier drüben? Nononono, glauben Sie, dass Sie die WordPress-Versionsnummer Ihrer Website vollständig ausgeblendet haben? Öffnen Sie Ihre Feed-Quelle, z. B. http://Site-Adresse/Feed, und Sie werden so etwas wie den zweiten Codeabschnitt am Anfang dieses Artikels sehen . ?

wordpress.org/?v=4.7.3

Wie entferne ich also die WordPress-Versionsnummer im Feed?

Die Methode, die seit Tausenden von Jahren unverändert bleibt, besteht darin, den folgenden Code zur aktuellen Datei „functions.php“ des Themes hinzuzufügen:

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

Gehen Sie hierher, um die WP-Version aus zu entfernen Der WordPress-Feed Die Tutorials und Methoden von Nr. 1 sind zu Ende. Wenn Sie den Feed noch nicht bemerkt haben, sollten Sie jetzt einen Blick darauf werfen. Wenn Sie feststellen, dass die WordPress-Versionsnummer an anderer Stelle durchgesickert ist, können Sie dies natürlich gerne vorschlagen und uns gemeinsam untersuchen lassen.

Das obige ist der detaillierte Inhalt vonSchritte zum Entfernen der WP-Versionsnummer aus dem WordPress-Feed. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn