Wenn es darum geht, einem Wordpress-Blog zusätzliche Funktionen hinzuzufügen, suchen Wordpress-Benutzer normalerweise nach einem Plugin, das ihren Anforderungen entspricht. Es werden häufig Plugins für grundlegende erweiterte Funktionen erstellt. Was passiert jedoch, wenn Sie das perfekte Plugin für Ihre Anforderungen nicht finden können? Es ist möglicherweise einfacher, das Plugin selbst zu erstellen.
Wordpress verfügt über ein hervorragendes Plugin-Framework, das die Erweiterung der Kernfunktionen von Wordpress recht einfach macht. Das Erstellen eines einfachen Plugins ist dank der hervorragenden Wordpress-Dokumentation und anderer hilfreicher Artikel rund um das Web überraschend unkompliziert.
Wenn Sie der Meinung sind, dass Sie gerne ein Wordpress-Plugin schreiben möchten, finden Sie hier einige wichtige Ressourcen und Tipps, die Sie auf Ihrem Weg führen. Dies wird Sie von den ersten Stadien der Plugin-Erstellung bis hin zur Werbung für Ihr neu erstelltes Plugin und alles dazwischen führen.
Wenn Ihre Hauptmotivation nicht darin besteht, einen bestimmten Bedarf für ein Plugin zu lösen, gibt es viele andere Möglichkeiten, um Ideen und Gründe für das Erstellen eines Wordpress-Plugins zu generieren. Sicher, Sie können das einfache "Hallo Welt" -Plugin (in der Standard-Wordpress-Installation enthalten) immer aufpeppen, aber wir wollen etwas anspruchsvolleres, oder? Wenn Ihre Plugin-Idee so einfach ist, dass Sie sie von Grund auf erstellen können, verwenden Sie Ihre Plugin-Idee als Beispielanwendung, anstatt Zeit für das Erstellen einer unbrauchbaren Anwendung zu verwenden, die Sie nie verwenden werden, nur zum Üben.
Wenn Sie weitere Ideen zum Erstellen eines Plugins wünschen, hat DevLounge eine Liste mit Möglichkeiten zum Generieren von Ideen zum Erstellen von Wordpress-Plugins erstellt. Im Allgemeinen empfiehlt es sich, nach anderen vorhandenen Plugins zu suchen und an Ideen zu arbeiten, um diese zu verbessern.
Sie können nicht mit der Erstellung Ihres Plugins beginnen, ohne eine geeignete Testumgebung einzurichten. Hier sind einige unverzichtbare Werkzeuge zum Erstellen eines Wordpress-Plugins:
Abgesehen von diesem Beitrag benötigen Sie noch andere Dokumente, mit denen Sie schnell nach Wordpress-Plugin-API-Referenzen suchen können. Hier sind einige, die sich als nützlich erweisen werden:
Nachdem Sie nun die Tools und Ressourcen zusammengestellt haben, die zum Erstellen eines Plugins erforderlich sind, müssen Sie Ihre Testumgebung einrichten. Es gibt zwei verschiedene Methoden, um eine Plugin-Testumgebung einzurichten. Um Ihre Entwicklungszeit zu beschleunigen, erstellen Sie am besten eine Testumgebung mit Apache und MySQL auf Ihrem eigenen Computer. Während dies etwas fortgeschrittener sein kann, gibt es Tutorials zum Einrichten verschiedener Wordpress-Umgebungen mit beiden Technologien.
Wenn Sie auf einem Windows-Computer entwickeln möchten, installieren Sie Wordpress mit XAMPP, einem praktischen Programm, das Apache und MySQL in einer einfachen Installation zusammenfasst. (Hinweis: XAMPP ist plattformübergreifend, daher können auch Linux- und Mac-Benutzer es verwenden.)
Eine weitere Option für Mac-Benutzer ist die Installation von Wordpress mit MAMP, einem Programm, das MySQL und Apache für Macs bereitstellt.
Die zweite Option für Testumgebungen besteht darin, einfach ein separates Verzeichnis auf Ihrem Webserver zu erstellen und eine neue Installation von Wordpress darauf zu erstellen. Sie müssen jede Änderung per FTP hochladen, sodass sie viel langsamer ist als eine lokale Testumgebung.
Glücklicherweise kann ein Wordpress-Plugin für unqualifizierte Programmierer wie mich ein relativ einfacher Prozess sein. Sicher, Sie können unglaublich fortgeschrittene Plugins erstellen, aber es ist ziemlich einfach, ein einfaches Plugin mit dem von Wordpress eingerichteten Framework zu erstellen.
Jarkko hat Anfang des Jahres einen Artikel über die Anatomie eines Wordpress-Plugins geschrieben. Dies ist ein hervorragender Ausgangspunkt, um mit den Grundlagen des Plugin-Schreibens zu beginnen. In diesem Tutorial wird gezeigt, wie Sie ein einfaches Plugin erstellen, das ein Widget erstellt, das anstehende geplante Posts auf einer Wordpress-Site anzeigt. Eine perfekte Ressource für Anfänger mit Quelldateien.
Die Datenbankinteraktion ist für fast alle Plugins von entscheidender Bedeutung. Daher müssen Sie die Grundlagen der Verbindung mit der Wordpress-Datenbank und dem Zugriff auf Daten verstehen. Die Wordpress-Dokumente bieten ein hervorragendes Tutorial zur Interaktion mit Datenbanken.
Während einige Plugins möglicherweise kein zusätzliches Styling benötigen, schadet das Hinzufügen von etwas Würze zu Ihrem Plugin nie. DevLounge hat einen großartigen Artikel darüber, wie Sie Elemente wie Javascript und CSS in Ihr Plugin integrieren können.
Ajax ist ein weiteres Element, das in einem Wordpress-Plugin wirklich etwas bewirken kann. Das Senden von Daten ohne Seitenaktualisierung ist ein nützliches Attribut in Ihrem Plugin. Hier finden Sie einige Ressourcen zur Verwendung von Ajax in einem Wordpress-Plugin:
Für Ihr Plugin sind möglicherweise ein Optionsmenü und eine Seite erforderlich, um konfigurierbare Optionen für den Wordpress-Verwaltungsabschnitt anzuzeigen. Der Wordpress-Codex enthält eine großartige Referenzseite zum Hinzufügen von Verwaltungsmenüs. Wenn Sie ein Tutorial mit Screenshots haben möchten, probieren Sie Wordpress Bits 'Optionen zum Wordpress-Tutorial hinzufügen.
Um die Reichweite Ihres Plugins zu verbreiten, können Sie es in verschiedene Sprachen übersetzen. Mit dem Plugin-Framework von Wordpress können Entwickler das Plugin lokalisieren, sodass verschiedene Übersetzungen vorgenommen werden können.
Hier einige der wichtigsten Ressourcen, um Ihr Kickin-Plugin zu veröffentlichen und anderen Wordpress-Benutzern das Herunterladen zu ermöglichen:
Glen Stansberry ist ein Webentwickler und Blogger, der sich mehr Mühe bereitet, als er mit CSS zugeben möchte. Weitere Tipps zur Webentwicklung finden Sie in seinem Blog Web Jackalope.
Mochte diesen Beitrag Stimmen Sie auf Digg unten ab. Vielen Dank!