Teilen Sie gemeinsame Bibliotheken über mehrere Themes / Plugins hinweg

Was ist der beste Weg, um eine gemeinsame Bibliothek (wie ein Framework) über mehrere WordPress Themes und Plugins hinweg zu integrieren? Versuchen Sie, dies aus Sicht der Bibliotheksentwickler zu beantworten. Beachten Sie, dass diese Bibliothek für viele Benutzer und für viele Plugins und Themes gedacht ist.

  1. Als externes Plugin – Erstellen Sie ein Plugin, das vor allen anderen Plugins geladen wird, um die gemeinsame Bibliothek zu initiieren. Erstellen Sie ein WordPress-Plugin-Repository und aktualisieren Sie es gelegentlich.

    • Vorteile – Die Bibliothek wird eher aktualisiert bleiben.
    • Nachteile – Erfordert, dass der Benutzer ein anderes Plugin installiert, nur um das Theme / Plugin zu verwenden, das von dieser allgemeinen Bibliothek abhängt.
  2. Als Teil des abhängigen Themas / Plugins – Fügen Sie die Bibliotheksdateien in die Plugin / Theme-Dateien ein.

    • Vorteile – Keine zusätzliche Plugin-Installation erforderlich.
    • Nachteile – Erfordert das abhängige Plugin / Thema, um bei jeder Aktualisierung der Bibliothek ein Update zu erstellen. Ma erzeugt einen Konflikt, wenn innerhalb derselben WordPress-Installation verschiedene Versionen der Bibliothek existieren.

Gibt es noch andere Möglichkeiten? Wie würdest du es machen?

Solutions Collecting From Web of "Teilen Sie gemeinsame Bibliotheken über mehrere Themes / Plugins hinweg"