Haben Sie schon immer von Must-Use-Plugins gehört?

WordPress enthält eine Vielzahl von Funktionen, Tools und Dienstprogrammen, von denen viele dazu beitragen, dass WordPress das weltweit führende Content-Management-System ist.

Die meisten dieser WordPress-Funktionen sind allgemein bekannt, beispielsweise benutzerdefinierte Post-Typen, Aktions- und Filter-Hooks und der visuelle Editor. Einige davon sind jedoch nicht unbedingt so "berühmt" wie andere. In diesem Artikel werden wir über eines der weniger bekannten (jedoch äußerst nützlichen) Features von WordPress sprechen: Muss Plugins verwenden.

Was müssen Plugins sein??

Es ist nicht unnatürlich, dass die Plug-in-Funktion, die unbedingt verwendet werden muss, übersehen wird, da sie in WPMU (WordPress Multi-User) eingeführt wurde und WPMU erst in WordPress 3.0 integriert wurde. Damals wurde der Ordner benannt mu-plugins boten Netzwerkadministratoren die Möglichkeit, ein Plugin in jedem Blog im Netzwerk zu aktivieren. Nach dem Zusammenführen in WordPress 3.0 blieb das "mu-plugins" -Verzeichnis erhalten, und sein Name lautete (laut Codex). neu interpretiert zu "must-use plugins".

Hauptfunktionen von Must-Use-Plugins

Es gibt Vor- und Nachteile für Plugins, die unbedingt verwendet werden müssen.

Sie sind immer auf: Im Wesentlichen sind Plug-Ins, die verwendet werden müssen, automatisch in Ihre WordPress-Website (oder in Ihr Netzwerk) geladen..

Sie können sie nicht deaktivieren: Selbst wenn Sie ein Administrator sind, können Sie nicht benötigte Plugins deaktivieren oder löschen. Sie können sie jedoch aus dem löschen mu-plugins Verzeichnis (welches unter WP-Inhalt, Apropos). Dort können Sie auch keine neuen Plugins installieren - Sie müssen sie manuell in das Verzeichnis hochladen.

Sie werden vor normalen Plugins geladen: Die Plugins im mu-plugins Verzeichnis werden vor den Plugins in geladen Plugins Verzeichnis. Interessanterweise werden unverzichtbare Plugins geladen in alphabetischer Reihenfolge.

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

Sie aktualisieren nicht: Die Plugins im mu-plugins Das Verzeichnis wird nicht automatisch aktualisiert, und WordPress benachrichtigt Sie nicht über neue Versionen. Das heißt du müssen, zu ... haben Halten Sie sie manuell auf dem neuesten Stand.

Sie müssen PHP-Dateien verwenden: WordPress sieht nicht in die Ordner im Ordner mu-plugins Verzeichnis - Sie müssen PHP-Dateien im Stammverzeichnis des Verzeichnisses ablegen. Machen Sie sich jedoch keine Sorgen: Sie können eine Proxy-PHP-Datei erstellen und benötigen die Hauptdateien in den Plugins-Ordnern.

Ideen, wo sie eingesetzt werden können

Es gibt viele Verwendungsmöglichkeiten für unverzichtbare Plugins, sei es clever und kreativ oder nur um den Tag zu retten. Schauen wir uns einige Fälle an, die mir einfallen könnten. Wenn Sie eine Idee haben, vergessen Sie nicht, diese mit uns zu teilen!

Verwenden von Plug-Ins in Multisite-Netzwerken

Multisite-Netzwerke sind der Grund, warum mu-plugins Verzeichnis existiert, also habe ich diese Idee über die anderen gestellt.

Wenn Sie nur die Funktion "Netzwerkaktivierung" verwenden, ist es möglicherweise eine bessere Idee, Sie können jedoch Plugins verwenden, wenn Sie mehr Strom benötigen. Es gibt verschiedene Unterschiede zwischen netzwerkaktivierten Plugins und unverzichtbaren Plugins (die in diesem sehr alten Blogpost erläutert werden), und einige davon funktionieren möglicherweise für Ihr Netzwerk.

Verwenden von Muss-Plugins auf Client-Websites

Wenn Sie geben (oder Muss Wenn Sie Ihren Kunden Zugriff auf das Administratorkonto gewähren, neigen sie dazu, mit Einstellungen, Designoptionen, Plugins und allen anderen Seiten zu spielen, auf die sie Zugriff haben. Und wenn sie versuchen, ein Plugin zu deaktivieren (und noch schlimmer, zu löschen), rufen sie Sie an einem Samstagabend an und bekennen sich zu ihren Sünden - oder beschuldigen Sie, dass Sie die Website nicht beibehalten. 

Wenn Sie alle Plugin-Ordner in den Ordner verschieben mu-plugins Wenn Sie ein Verzeichnis erstellen und eine PHP-Datei erstellen, um die Hauptdateien dieser Plugins zu benötigen, kann Ihr Client diese Plugins nicht deaktivieren. Aber seien Sie gewarnt: Sie können keine automatischen Updates erhalten!

Must-Use-Plugins für standortspezifische Plugins verwenden

Dies ist meine Lieblingsanwendung für Plugins, die unbedingt verwendet werden müssen.

Wenn Sie über eine Website verfügen, die einige wichtige Funktionen benötigt, können Sie ein site-spezifisches Plugin erstellen. Da Sie selbst ein versehentliches Deaktivieren Ihres Site-spezifischen Plugins nicht ertragen können, verschieben Sie es besser in das mu-plugins Verzeichnis, so dass auch Sie es nicht deaktivieren können. Und da Sie der Entwickler sind und das Plugin nirgendwo anders verwenden, gibt es keine Plugin-Updates.

Fazit

In diesem Artikel wollte ich Ihnen etwas über eines der am meisten unterschätzten (und allgemein unbekannten) Features von WordPress erzählen. Ich war wahrhaftig und absolut schockiert Wenn ich von Plug-Ins erfahren habe, die ich unbedingt verwenden muss, hoffe ich, dass Sie auch geschockt sind. Wir können definitiv Must-Use-Plugins in mehr Bereichen verwenden als in jenen, die ich mir ausgedacht habe, aber allein diese können große Unterschiede zu Ihren WordPress-Websites haben.

Stimmen Sie zu, dass Plugins zum Einsatz kommen müssen? Können Sie sich mehr Fälle vorstellen, in denen Sie Plugins verwenden müssen? Sagen Sie uns Ihre Meinung, indem Sie unten kommentieren. Und wenn Ihnen dieser Artikel gefallen hat, vergessen Sie nicht, ihn mit Ihren Freunden zu teilen!