Heim >CMS-Tutorial >WordDrücken Sie >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.
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.
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.
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 文件,然后 require
Ideen, wo sie eingesetzt werden könnten
Ein unverzichtbares Plugin für die Verwendung in einem Netzwerk mit mehreren Standorten
mu-plugins
Wä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
), 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-plugins
Verwenden Sie unverzichtbare Plugins für standortspezifische Plugins
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.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!