Professionelles WordPress-Plugin-Entwicklungshandbuch
Auf meinem Flug nach Prag hatte ich die Gelegenheit, das Buch Professional WordPress Plugin Development von Brad Williams, Ozh Richard und Justin Tadlock zu lesen. Nach 9 Stunden intensiver Lektüre kann ich nur sagen, dass ich erstaunt war. Dies ist eine der besten Ressourcen, die ich bisher für Plugin-Entwickler gesehen habe, die lernen wollen, die Dinge richtig zu machen.
Dieses Buch ist ein Traum für alle, die gerade mit der Entwicklung von Plugins für WordPress beginnen. Normalerweise müssen Sie unzählige Stunden damit verbringen, nach Code zu suchen. Google-Suchergebnisse werden nur angezeigt, wenn Sie halbfertige Anweisungen finden. Dieses Buch ist eine praktische Ressource mit bewährten Vorgehensweisen, von denen ich wünschte, sie wurden mir beim Programmieren mitgeteilt.
Dieses Buch ist eine großartige Ressource für Freiberufler, die ihr Wissen und ihre Fähigkeiten erweitern möchten. Es gibt unzählige Best Practices und Beispiele, aber es hilft Ihnen auch, die Funktionsweise von WordPress zu verstehen.
Das Professional Plugin-Entwicklungsbuch erklärt zunächst, was ein Plugin ist, warum es so wichtig ist und wie Sie es installieren und verwalten sollten. Anschließend werden die Grundlagen des Plugins, die Praktiken der Hygiene, die Kodierungsstandards und die Checkliste für die Entwicklung erläutert. Das Buch behandelt ausführlich WordPress-Aktionen und Filter-Hooks sowie zeigt Ihnen, wie Sie Ihre eigenen benutzerdefinierten Hooks erstellen. Später erfahren Sie, wie Sie eine Benutzeroberfläche für Ihre Plugin-Einstellungen erstellen, indem Sie Metaboxen hinzufügen, Widgets erstellen, Menüs und Untermenüs hinzufügen und vieles mehr. Es gibt ein sehr nützliches Kapitel über die Sicherheit von Plugins, das Datenbereinigung, Nonces, Benutzerberechtigungen, gute Gewohnheiten für die Sicherheit usw. umfasst. In diesem Kapitel wird alles über die WordPress-APIs beschrieben, einschließlich der Options-API, der Einstellungs-API, der Transienten-API und dergleichen. Mein persönliches Lieblingskapitel war dasjenige, das sich mit Benutzern und benutzerdefinierten Beitragstypen befasste. IT zeigt, wie Sie bestimmte Funktionen für vordefinierte Benutzerrollen festlegen, den Zugriff einschränken, Rollen anpassen und dergleichen. Im Kapitel "Benutzerdefinierte Posttypen" wurde erläutert, wie Sie die Plugin-Funktionen auf benutzerdefinierte Posttypen und Taxonomien erweitern können.
Das Buch bot auch Absturzkurse zu HTTP-API-, Shortcode-API-, jQuery- und Ajax- und Cron-Ereignissen. Es gab ein sehr gutes Kapitel zum Debuggen und Optimieren Ihrer Plugins für Fehler und Fehler. Ich werde dieses Kapitel sicherlich für meine zukünftigen Plugins verwenden. In einem Kapitel wurde beschrieben, wie Sie Ihr Plugin vermarkten und an WordPress.org übermitteln. Was Brad vergessen hat zu erwähnen, war, dass, wenn Sie ein Plugin erstellen und uns bei WPBeginner Bescheid geben, wir einen Artikel für Sie erstellen werden. Wir geben Ihnen einen kleinen Schub von unserem Publikum.
Das letzte Kapitel war die Entwickler-Toolbox, die Tools, Ressourcen und Websites enthielt, mit denen Sie mehr erfahren können.
Brad, Ozh und Justin sind allesamt fantastische Entwickler mit viel Erfahrung und großartigen Plugins, die Sie wahrscheinlich gerade jetzt für Ihre WordPress-Installation verwenden. Sie haben mit zahlreichen namhaften Kunden zusammengearbeitet und sind für ihre Beiträge in der WordPress-Community hoch angesehen.
Ich würde dieses Buch aus Gründen der Klarheit und Qualität mit 5 von 5 Punkten bewerten. Wenn Sie ein wenig mehr über die Plugin-Entwicklung und bewährte Vorgehensweisen erfahren oder Ihren Horizont und Ihr Skillset erweitern möchten, sollten Sie dieses Buch lesen.