Vor nicht allzu langer Zeit haben wir eine Serie abgeschlossen Erste Schritte mit WordPress und dann begann diese kurze, zweiteilige Serie als Nachfolge. Im vorigen Artikel haben wir uns eingehend mit den WordPress-Themes beschäftigt, wie man darüber nachdenkt und wo man sie findet.
WordPress-Themes sind jedoch nur die Hälfte des Marktes, wenn es um die Suche nach Lösungen für die Verwendung der Anwendung geht. Wie wir im vorherigen Beitrag definiert haben, dienen WordPress-Themes zur Präsentation. Dies wirft die Frage auf: Was bietet Funktionalität?
Hier kommen WordPress-Plugins ins Spiel.
Wenn Sie mit WordPress noch nicht vertraut sind und den vorherigen Artikel und die Serie davor bereits gelesen haben, sind Sie in einer guten Position, um mit diesem Artikel fortzufahren, in dem wir uns mit den WordPress-Plugins befassen.
Beachten Sie, dass sich dieser Artikel nicht an erfahrene Entwickler richtet. Stattdessen möchten wir für diejenigen, die gerade erst anfangen, einen weiteren Aspekt von WordPress erläutern. Lass uns fortfahren.
Zu Beginn unserer Diskussion über WordPress-Plugins ist zu beachten, dass es einen grundlegenden Unterschied zwischen Themes und Plugins gibt: Themes dienen der Präsentation und Plugins dienen der Funktionalität.
Dies bedeutet nicht, dass Plugins nicht anbieten können etwas Typ der Benutzeroberfläche für ein Front-End-Element (oder Elemente), aber das bedeutet, dass ein Theme nicht viel Funktionalität enthalten sollte, und es sollte keine große Anzahl von Vorlagen in einem Plug-In enthalten.
Aber das ist meine Einstellung. Was sagt der WordPress-Codex zu dieser Angelegenheit??
Ein WordPress-Plugin ist ein Programm oder eine Gruppe von Funktionen, die in der PHP-Skriptsprache geschrieben sind und dem WordPress-Weblog bestimmte Funktionen oder Dienste hinzufügen, die mithilfe von Zugangspunkten und Methoden nahtlos in das Weblog integriert werden können bereitgestellt durch das WordPress Plugin Application Program Interface (API).
Meiner Meinung nach ist das eine gute, klare Definition. Und es ist auch eine großartige Möglichkeit, den Codex-Artikel zu starten, der Ihnen Informationen darüber liefert, wie Sie Ihr eigenes Plugin schreiben können. Ich empfehle Ihnen, den gesamten Artikel zu lesen.
WordPress-Plugins enthalten jedoch viel mehr als nur das Schreiben (und das würde den Rahmen dieses Artikels jedenfalls sprengen). Zum Beispiel, was soll von uns für ein Plugin bezahlt werden, wo finden wir Plugins und so weiter.
Leider gibt es keine klare Antwort darauf. Da Plugins in vielen verschiedenen Ausführungen erhältlich sind, gibt es eine Vielzahl von Möglichkeiten. Einige Plugins können 5 oder 9 Dollar kosten, und einige können mehrere hundert Dollar kosten, je nachdem, was sie tun und wen sie erreichen wollen.
Einige Plugins sind kostenlos und andere nicht. Diejenigen, die nicht kostenlos sind, gelten als Premium-Plugins. Premium-Plugins können einen einmaligen Kauf anbieten oder ein Abonnement auf Monatsbasis, pro Jahr oder pro Site erfordern.
Es gibt viele, viele kostenlose Plugins, die für WordPress verfügbar sind. Der beste und wohl sicherste Ort, um diese Plugins zu finden, ist das WordPress Plugin Repository.
Sie können vom WordPress-Dashboard aus oder von der Plugin-Repository-Website aus durchsucht werden.
Die Plugins, die Sie im Repository finden, bieten wahrscheinlich fast alles, was Sie sich vorstellen können. Sie sind jedoch möglicherweise nicht alle mit der aktuellen Version von WordPress auf dem neuesten Stand. Daher ist es unbedingt erforderlich, dass Sie das Plugin vor der Installation lesen.
Außerdem bieten einige dieser Plugins möglicherweise keinen Support. Das heißt, wenn Sie ein Problem mit dem Plugin haben, können Sie möglicherweise keine andere Hilfe als das, was in den Supportforen angeboten wird, erhalten.
Umgekehrt einige Leute tun Support für ihre kostenlosen Plugins. Wo sie das tun, ist unterschiedlich. Manchmal geht es per E-Mail, manchmal über das integrierte Support-Forum im WordPress Plugin Repository und manchmal über eine andere Helpdesk-Lösung.
Genau wie bei der Installation von WordPress-Plugins müssen Sie vor der Installation die Informationen auf der Homepage des Plugins lesen, um mehr über das Plugin und seine Funktionalität zu erfahren und zu erfahren, wo Sie Unterstützung erhalten, sobald Sie mit der Verwendung beginnen.
Da WordPress unter der sogenannten GPL lizenziert ist, erben auch die abgeleiteten Werke diese Lizenz. Dies bedeutet, dass die Software, die auf WordPress basiert oder die Software erweitert, ebenfalls frei verfügbar ist. Andererseits ist dies eher ein rechtliches Problem als ein Softwareproblem und geht über den Rahmen dieses Artikels hinaus.
Dies wirft jedoch die Frage auf, wie Sie WordPress-Plugins erwerben, wenn der Quellcode kostenlos zur Verfügung gestellt werden kann?
Es gibt eine Reihe von Möglichkeiten, wie Leute ihre Plugins monetarisieren:
Dabei geht es nicht darum, über Möglichkeiten zur Monetarisierung von Plugins zu divergieren, sondern zu teilen, dass Einzelpersonen und Unternehmen ihre Arbeit auf unterschiedliche Weise verkaufen können und Ihnen zeigen, was Sie erwarten können.
Wie bei der Preisgestaltung gibt es nicht nur eine Handvoll Orte, an denen Sie Plugins kaufen können. Sicher da sind Marktplätze wie der Envato Marketplace, CodeCanyon, das WordPress Plugin Repository und viele mehr.
Beim Kauf von Plugins ist es wichtiger zu wissen Wer Sie kaufen von und Was du kaufst Leider gibt es wie in vielen anderen Branchen auch Menschen, die versuchen, Produkte zu kreieren, um andere zu betrügen, anstatt ein Produkt mit wirklichem Wert zu liefern.
Um dies zu erreichen, ist es wichtiger, die Dinge zu verstehen, nach denen Sie Ausschau halten müssen (oder nach denen Sie Ausschau halten), anstatt sich nur an ein paar Marktplätzen zu halten.
Angenommen, Sie finden ein Plugin, das anscheinend alles tut, was Sie für Ihre Website benötigen, aber Sie konnten es nicht testen, Sie können anscheinend nichts anderes über den Anbieter online und die Kaufseite finden ist nicht ordnungsgemäß mit SSL gesichert. Dies ist wahrscheinlich kein Ort, an dem Sie ein Plugin kaufen möchten.
Auf der anderen Seite, wenn Sie ein kostenloses Plugin verwendet haben und es eine Premium-Version anbietet oder Sie ein Plugin finden, das Ihren Wünschen entspricht, und von jemandem, der der WordPress-Community etwas zurückgibt, ist leicht online zu finden. hat einen richtigen Laden und einen gewissen Ruf, der ihnen vorausgeht, dann ist es wahrscheinlich, dass Sie sicher einkaufen.
Natürlich ist keine dieser Regeln feste Regeln. Vor allem ist es immer akzeptabel, andere zu fragen, ob sie von einem bestimmten Produkt gehört haben und ob sie es verwendet haben (und welche Erfahrungen es gemacht hat)..
Selbst wenn eine Person beim Verkauf von Produkten anscheinend seriös zu sein scheint, kann sie ihre Kunden schlecht verwalten, Support anbieten oder ihre Produkte auf dem neuesten Stand halten.
Was auch immer Sie sich entscheiden, gehen Sie vorsichtig vor und versuchen Sie, den Kauf auf die klügste Art und Weise fortzusetzen.
Das Erstellen von WordPress-Plugins kann sehr viel Spaß machen, unabhängig davon, ob Sie mit der Programmierung beginnen möchten oder bereits ein Entwickler sind, der die Anwendung erweitern möchte.
Auf der grundlegendsten Ebene zeigt dies Interesse an einem Beitrag zur Wirtschaft von WordPress und zur Lösung von Problemen für eine Vielzahl von Personen, die die Anwendung für ihre Websites, ihre Blogs oder ihre Webanwendungen verwenden.
Wie bei allem hat es eine eigene Lernkurve. Über WordPress Plugins können ausschließlich mit PHP geschrieben werden. Es ist nicht ungewöhnlich, dass sie zusätzliche Sprachen enthalten, wie zum Beispiel:
Darüber hinaus ist es üblich, dass Entwickler vorverarbeitete Sprachen wie Sass und Bibliotheken wie jQuery verwenden.
Das Erstellen eines WordPress-Plugins kann abhängig von Ihrer Erfahrung und / oder der Komplexität des Problems, das Sie lösen möchten, eine schwierige Aufgabe sein. Wenn Sie beispielsweise zum Erstellen von WordPress-Plug-ins ganz neu sind, ist das Schreiben von etwas etwas Einfachem aufgrund der Lernkurve, die mit dem Erstellen eines Plug-Ins verbunden ist, immer noch entmutigend.
Auf der anderen Seite, wenn Sie mehr Erfahrung haben, besteht die Herausforderung darin, dass Sie Ihre Arbeitsschnittstelle mit Drittanbieterdiensten verwenden, die richtigen Konventionen einhalten und / oder diese auf wartbare Weise gemäß den WordPress-Codierungsstandards usw. schreiben.
Wenn Sie mit WordPress-Themen beginnen möchten, sollten Sie zuerst den WordPress-Codex betrachten. Ein typisches Beispiel: Ein Plugin schreiben. Von dort könnten Sie auch an folgenden Ressourcen interessiert sein:
Natürlich gibt es dazu noch viele weitere Artikel und Videos. Dennoch bieten die aufgeführten einen guten Ausgangspunkt.
Wie bereits erwähnt, sind WordPress-Themes ideal für Präsentationen gedacht, und WordPress-Plugins sind für Funktionalität gedacht.
Es ist nicht ungewöhnlich, Themen mit Funktionalität in ihrer Codebasis zu finden. Wenn Sie jedoch mit der Entwicklung von WordPress in professioneller Hinsicht beginnen möchten, empfehle ich Ihnen dringend, die Bedenken der einzelnen Mitarbeiter aufzubewahren. Dies wird einen großen Beitrag dazu leisten, dass Sie nicht nur eine Zielgruppe erreichen, sondern sich auch so einrichten, dass Ihre Projekte einfacher verwaltet werden können.
Und für diejenigen unter Ihnen, die sich mit WordPress-Plugins vertraut machen möchten, gibt es eine Menge Dokumentation und Open-Source-Code, aus dem Sie lernen können. Darüber hinaus bieten wir zu diesem Thema mehrere Kurse an. Darüber hinaus haben wir auf dem Marktplatz viele Plugins, die Sie herunterladen, studieren und für Ihre tägliche Arbeit verwenden können.
Für diejenigen, die sich weiterhin für WordPress interessieren, beachte ich, dass ich ausschließlich mit WordPress arbeite und oft darüber schreibe. Sie finden alle meine Kurse und Tutorials auf meiner Profilseite. Sie können mir auf meinem Blog und / oder Twitter unter @tommcfarlin folgen, wo ich über Softwareentwicklung im Kontext von WordPress spreche.
.