Wie Schreibe Ich Ein WordPress-Plugin?

Inhaltsverzeichnis:

Wie Schreibe Ich Ein WordPress-Plugin?
Wie Schreibe Ich Ein WordPress-Plugin?

Video: Wie Schreibe Ich Ein WordPress-Plugin?

Video: Wie Schreibe Ich Ein WordPress-Plugin?
Video: Einführung - WordPress Plugin Programmieren #1 | Helishcoffe 2024, Kann
Anonim

Ein Plug-In ist ein Softwaremodul, das in Verbindung mit dem Hauptprogramm dazu dient, vorhandene Fähigkeiten zu erweitern oder zu nutzen. Für die WordPress-Plattform können Sie die notwendigen Module im Internet herunterladen oder selbst erstellen.

Wie schreibe ich ein WordPress-Plugin?
Wie schreibe ich ein WordPress-Plugin?

Es ist notwendig

  • - Computer;
  • - Internetverbindung;
  • - Texteditor mit der Möglichkeit, Text in UTF-8-Kodierung zu speichern.

Anleitung

Schritt 1

Bestimmen Sie, welche Funktionen das Plugin ausführen soll. Sie müssen auch einen eindeutigen Namen dafür wählen. Sie können mit der Google-Suchmaschine nach WordPress-Plugin-Namen suchen. Oft hängt der Name eines Plugins direkt mit seinem Zweck zusammen.

Schritt 2

Erstellen Sie dann die Haupt-PHP-Plugin-Datei. Es ist wünschenswert, dass sein Name mit dem Namen des Zusatzmoduls übereinstimmt und auch eindeutig ist. Plugin-Code kann in mehrere PHP-Dateien aufgeteilt werden. Es kann auch JavaScript, CSS-Dateien, Bilder usw. enthalten. Wenn Sie Ihren Plugin-Code aufteilen, müssen Sie ein Verzeichnis mit demselben Namen wie die Haupt-PHP-Datei erstellen und dann alle Dateien dort ablegen.

Schritt 3

Öffnen Sie die Haupt-Plugin-Moduldatei und erstellen Sie einen Standard-Header, damit die WordPress-Plattform das neue Plugin erkennen kann. Beispiel: Wenn Sie im Administrationsbereich auf den Punkt "Plugins" klicken, sehen Sie das erstellte Plugin in der allgemeinen Liste.

Schritt 4

Geben Sie nach dem Titel die Plugin-Lizenzinformationen ein. Meist wird eine GRL oder eine kompatible Lizenz verwendet.

Schritt 5

Das System der Hooks wird verwendet, um zwischen den Komponenten des Plugin-Systems und dem WordPress-Kern zu interagieren. Sein Wesen liegt darin, dass die Kernelfunktionen vor der Rückgabe des Ergebnisses eine Kette zusätzlicher Handler aufrufen, sofern diese aktuell registriert sind. Bevor also einem Beitrag ein Titel hinzugefügt wird, sucht WordPress nach Handlern für den Hook namens the_title. Fügen Sie dem Plugin die erforderlichen Hooks hinzu und registrieren Sie sie, indem Sie add_filter aufrufen.

Schritt 6

Um Funktionen mithilfe von Plugins hinzuzufügen, müssen Sie Vorlagen-Tags erstellen. Um ein Template-Tag zu deklarieren, schreiben Sie eine PHP-Funktion und dokumentieren Sie diese für Plugin-Benutzer.

Schritt 7

Nachdem das Plugin geschrieben wurde, empfiehlt es sich, es für die Internationalisierung vorzubereiten, d.h. Implementieren Sie die Möglichkeit, den angezeigten Text in verschiedene Sprachen zu übersetzen. Wählen Sie dazu einen Namen für den Plugin-Übersetzungsraum. Er sollte so eindeutig sein wie der Name des Plugins selbst. Umbrechen Sie alle Textzeilen, die dem Leser in einer von zwei WordPress-Gettext-Funktionen angezeigt werden: _ () oder _e (). Erstellen Sie eine POT-Datei (Übersetzungsverzeichnis) und verteilen Sie sie zusammen mit dem Plugin. Um die Übersetzung zu laden, verwenden Sie die Funktion load_plugin_textdomain.

Schritt 8

Erstellen Sie eine Webseite, auf der beschrieben wird, wie Sie Ihr Plugin installieren, welche Funktionen es ausführen und mit welchen WordPress-Versionen es kompatibel ist.

Empfohlen: