Ich war auf der Suche nach einer Lösung zum Entfernen des Meta-Generators Layer Slider. Ich habe auf keiner der vielen Websites, die ich angeschaut habe, viel Hilfe gefunden. Sie teilen alle dieselbe Information, die nur für WordPress
Das Problem hierbei ist, dass jedes Plugin eigene Hook-Namen und Namenskonventionen hat, so dass es fast unmöglich ist, sie zu lernen oder zu kennen. Der einfachste Weg, den ich denke, ist PHP mit preg_replace
.
Arbeitscode, der in WordPress 4.7.2 getestet wurde. Inside functions.php Ihres Themas fallen in diesen Code und es sollte funktionieren.
%Vor% Ich verwende regulären Ausdruck, um das meta
-Tag einzufangen. Es umfasst, ob sie Leerzeichen zwischen das Gleichheitszeichen setzen oder nicht. Verwenden Sie ob_start
, um das gesamte Dokument abzudecken. Also fügen wir das preg_replace
beginnend bei der Kopfzeile bis zur Fußzeile hinzu. Siehe wie ob_start
im PHP Manual funktioniert, auch gibt es mal WordPress Codex gibt an, dass es ob_start
verwenden soll.
Wenn Sie das nützlich finden, fügen Sie bitte einen Daumen nach oben hinzu, damit die nächste Person, die auf der Suche ist, auf einer Arbeitslösung landen kann, die alle Meta-Generatoren abdeckt. Ich denke, es ist eine schlechte Sicherheit für diese Plugin- und Plattformentwickler, Meta-Generator-Versionsnummern in den Code aufzunehmen. Vor allem mit sich entwickelnden Sicherheitslücken, die ständig entdeckt werden.
Ich fand diesen Quellcode eines Plugins, der besagt, dass es die automatisch generierten WP Metatags entfernt. Du könntest das versuchen.
Der folgende Code entfernt alle Generator-Tags im Woo Framework. Ich habe es mit Woo Framework 6.0.4 und dem Theme Canvas 5.8.3 getestet:
%Vor%Ich bin kürzlich auf dieses Problem gestoßen und musste die Meta-Tags aus Sicherheits- und Spamgründen für einen Client entfernen. Ich konnte den Meta-Generator von Wordpress entfernen, aber das Thema verwendet woo framework und verwendet
%Vor%Reicht nicht aus. Um
zu entfernen %Vor%und alle Meta-Generator-Tags, die Ihr Theme generiert, fügen Sie einfach diese Zeile am Ende der functions.php Ihrer Vorlage hinzu.
%Vor% Das hat bei Woo Framework 5.5.5 funktioniert. Um herauszufinden, wo das Meta-Tag des Generators initialisiert wird, suchen Sie nach Ihrer admin-init.php
-Datei für Ihre Vorlage, und woo_version()
function und woo_version_init()
function sollten dort sein. Normalerweise befindet es sich unter dem Ordner includes in der Motivquelle.