Heim >CMS-Tutorial >WordDrücken Sie >Entdecken Sie die Welt der wesentlichen Plugins

Entdecken Sie die Welt der wesentlichen Plugins

WBOY
WBOYOriginal
2023-09-01 21:01:021207Durchsuche

Entdecken Sie die Welt der wesentlichen Plugins

WordPress ist im Kern vollgepackt mit Funktionen, Tools und Dienstprogrammen, von denen viele dazu beitragen, WordPress zum weltweit führenden Content-Management-System zu machen.

Die meisten WordPress-Funktionen sind bekannt, wie zum Beispiel benutzerdefinierte Beitragstypen, Aktions- und Filter-Hooks und der visuelle Editor, aber einige davon sind nicht unbedingt so „bekannt“ wie andere. In diesem Artikel besprechen wir eine der weniger bekannten (aber sehr nützlichen) Funktionen von WordPress: unverzichtbare Plugins.

Welche Plugins müssen unbedingt verwendet werden?

Es ist keine Überraschung, dass die unverzichtbare Plugin-Funktion übersehen wird, da sie in WPMU (WordPress Multi-User) eingeführt wurde und WPMU erst mit WordPress 3.0 in WordPress Core integriert wurde. Damals gab es einen Ordner namens mu-plugins, der Netzwerkadministratoren die Möglichkeit bot, das Plugin auf jedem Blog im Netzwerk zu aktivieren. Nach der Zusammenführung in WordPress 3.0 bleibt das „mu-plugins“-Verzeichnis erhalten, wobei sein Name (laut Codex) neu interpretiert wird, um „Must-Use-Plugins“ zu bedeuten.

Hauptfunktionen der unverzichtbaren Plug-Ins

Must-Use-Plugins haben jeweils ihre eigenen Vor- und Nachteile, werfen wir einen Blick darauf:

Sie sind immer aktiv: Im Wesentlichen sind Must-Use-Plugins Plugins, die verwendet und automatisch in Ihre WordPress-Website (oder Ihr Web) geladen werden müssen.

Sie können sie nicht deaktivieren: Selbst wenn Sie Administrator sind, können Sie Plugins, die Sie verwenden müssen, nicht deaktivieren oder löschen. Sie können sie jedoch aus dem mu-plugins 目录(顺便说一下,位于 wp-content-Verzeichnis löschen (übrigens unter wp-content). Dort können Sie auch keine neuen Plugins installieren, sondern müssen diese manuell in das Verzeichnis hochladen.

Sie werden vor normalen Plugins geladen: mu-plugins 目录中的插件先于 plugins Plugins im Verzeichnis werden vor Plugins im Verzeichnis plugins geladen. Interessanterweise werden die zu verwendenden Plugins in alphabetischer Reihenfolge geladen.

Sie können keine Aktivierungs-/Deaktivierungs-Hooks verwenden: Dieser Punkt ist selbsterklärend – da Plugins, die verwendet werden müssen, automatisch aktiviert werden und nicht deaktiviert oder deinstalliert werden können, können Sie für sie keine Aktivierungs- oder Deaktivierungs-Hooks verwenden.

Sie werden nicht aktualisiert: mu-plugins Plugins im Verzeichnis werden nicht automatisch aktualisiert und WordPress benachrichtigt Sie nicht über neue Versionen. Das bedeutet, dass Sie sie manuell auf dem neuesten Stand halten müssen.

Sie müssen PHP-Dateien verwenden:

WordPress prüft keine Ordner im -Verzeichnis – Sie müssen PHP-Dateien im Stammverzeichnis dieses Verzeichnisses ablegen. Aber keine Sorge: Sie können eine Proxy-PHP-Datei erstellen und dann die Hauptdatei im Plugin-Ordner anfordern. mu-plugins 目录中的文件夹 - 您必须将 PHP 文件放置在该目录的根目录中。不过,不用担心:您可以创建一个代理 PHP 文件,然后 requireIdeen, wo sie eingesetzt werden könnten

Must-have-Add-ons haben viele Verwendungsmöglichkeiten, egal ob sie clever, kreativ sind oder einfach nur die Welt retten. Werfen wir einen Blick auf einige Beispiele, die mir einfallen – wenn Sie eine Idee haben, vergessen Sie nicht, sie mit uns zu teilen!

Ein unverzichtbares Plugin für die Verwendung in einem Netzwerk mit mehreren Standorten

Multisite-Networking ist

der Grund für die Existenz von Verzeichnissen, daher stelle ich diese Idee über alle anderen.

mu-pluginsWährend es möglicherweise eine bessere Idee ist, einfach die Netzwerkaktivierungsfunktion zu verwenden, stehen für den Fall, dass Sie mehr Funktionalität benötigen, unverzichtbare Plugins zur Verfügung. Es gibt verschiedene Unterschiede zwischen netzwerkaktivierten Plugins und Plugins, die verwendet werden müssen (erklärt in diesem sehr alten Blog-Beitrag), von denen einige möglicherweise auf Ihr Netzwerk zutreffen.

Unverzichtbare Plug-ins für die Verwendung auf Kunden-Websites

Wenn Sie Zugriff auf das Administratorkonto eines Kunden gewähren (oder

müssen

), neigt dieser möglicherweise dazu, Einstellungen, Designoptionen, Plugins und alle anderen Seiten zu verwenden, auf die er Zugriff hat. Wenn sie versuchen, bestimmte Plugins zu deaktivieren (oder, schlimmer noch, zu entfernen), könnten sie versucht sein, Sie an einem Samstagabend anzurufen und ihre Schuld einzugestehen – oder Ihnen die Schuld zu geben, dass Sie die Website nicht gepflegt haben. Wenn Sie alle Plugin-Ordner in das

-Verzeichnis verschieben und eine PHP-Datei erstellen, die die Hauptdateien für diese Plugins benötigt, kann Ihr Client diese Plugins nicht deaktivieren. Aber seien Sie gewarnt: Sie erhalten keine automatischen Updates!

mu-pluginsVerwenden Sie unverzichtbare Plugins für standortspezifische Plugins

Dies ist mein Lieblings-Must-Have-Plugin.

Wenn Ihre Website einige wichtige Funktionen erfordert, ist es das Richtige, ein website-spezifisches Plugin zu erstellen. Da Sie eine versehentliche Deaktivierung eines standortspezifischen Plugins nicht tolerieren können, verschieben Sie es besser in das

-Verzeichnis, damit selbst Sie es nicht deaktivieren können. Und da Sie Entwickler sind und das Plugin nirgendwo anders verwenden, wird es keine Plugin-Updates geben.

Fazit

In diesem Artikel möchte ich Ihnen eine der am meisten unterschätzten (und oft unbekannten) Funktionen von WordPress vorstellen. Ich war wirklich schockiert, als ich das Plugin entdeckte, das ich verwenden musste, und ich hoffe, Sie sind es auch. Wir haben definitiv unverzichtbare Plugins in mehr Bereichen, als ich mir vorstellen kann, aber diese allein können einen großen Unterschied für Ihre WordPress-Site machen.

Sind Sie der Meinung, dass die unverzichtbaren Plugins nützlich sind? Können Sie sich weitere Anwendungsfälle für unverzichtbare Plugins vorstellen? Hinterlassen Sie unten einen Kommentar und teilen Sie uns Ihre Meinung mit. Wenn Ihnen dieser Artikel gefallen hat, vergessen Sie nicht, ihn mit Ihren Freunden zu teilen!

Das obige ist der detaillierte Inhalt vonEntdecken Sie die Welt der wesentlichen Plugins. 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