In letzter Zeit wurde viel über Standards, Richtlinien und bewährte Vorgehensweisen bei der Entwicklung von WordPress-Themes (und auch Plugins) gesprochen. Ich habe einen guten Beitrag im ThemeShaper-Blog (ThemeShaper ist das Themateam von Automattic) festgestellt, in dem ausdrücklich die Autoren des Themas dazu aufgefordert wurden, bei der Entwicklung von Themen auf die Codequalität und nicht nur auf die Ästhetik zu achten. In den Foren des CodeCanyon-Marktes gab es auch Diskussionen darüber, wie Sie jQuery in Ihr Design oder Plugin integrieren können. Also dachte ich mir einen schnellen Beitrag, der auf Ressourcen verweist und weitere Aufklärung bei WP.TutsPlus nicht in die Irre führen würde.
Im WordPress-Codex stehen viele Ressourcen zu diesem Thema zur Verfügung. Es gibt tatsächlich eine Prüfliste für die Vorlagendatei, um sicherzustellen, dass Sie alle für ein komplettes Design erforderlichen Dateien, einen Testprozess, Richtlinien für die Überprüfung des Designs und ein Plugin für Design-Checks für eine kleine automatisierte Überprüfung enthalten.
Wenn Sie diese Dokumente noch nie zuvor durchgesehen haben, werde ich Sie nicht anlügen, da gibt es viel zu tun. Wenn Sie es jedoch einmal getan haben, werden diese Dinge Teil Ihres normalen Entwicklungsprozesses für Sie, Sie am Ende produzieren qualitativ hochwertigere Themen. Höhere Qualitätsthemen bedeuten einen Gewinn für die Community, einen Gewinn für Ihre Kunden und einen Gewinn für Sie. Jeder gewinnt!
Neben der Erstellung hochwertiger Themen und Plugins ist es wichtig, sie zu pflegen. Die beste Möglichkeit, Ihre Designs und Plugins zu verwalten, besteht darin, sich mit den Vorgängen in der WordPress-Community und den verschiedenen anderen beteiligten Technologien auf dem Laufenden zu halten, sodass Sie zeitnah Aktualisierungen für Ihre Designs veröffentlichen können. Kunden lieben das!
Als ein Beispiel gab es ein Update für jQuery in WordPress 3.2, das es auf Version 1.6.1 brachte, die einige kleinere Inkompatibilitäten mit der vorherigen Version von jQuery hatte. Es gibt auch den jüngsten TimThumb-Exploit, der sich auf viele Themen auswirkt, die die Bibliothek von Drittanbietern verwenden. Wenn Sie sich über diese Vorkommnisse auf dem Laufenden halten und wissen, was los ist, können Sie Probleme beheben, bevor Ihre Kunden sie überhaupt bemerken.
Hier sind ein paar Orte, an denen Sie sich auf dem Laufenden halten können:
Es gibt viele andere Orte, an denen auch die neuesten WordPress-relevanten Ereignisse erörtert werden!
Die Qualität unseres Codes ist, wie wir von der breiteren WordPress-Community beurteilt werden. Unsere Themes und Plugins sprechen für sich, wenn jemand anders mit ihnen in irgendeiner Weise interagieren muss. Egal, ob es sich um einen Benutzer, einen Webmaster oder einen anderen Plugin-Entwickler handelt. Wenn sie ein zusammengepfropftes Durcheinander finden, wirken wir schlecht. Wenn sie jedoch unser Plugin oder Theme installieren und "funktionieren", selbst wenn andere Plugins und Themes zusammen mit ihnen installiert werden, sehen wir gut aus und können uns auch anderen empfehlen.
Als Community, die eine hohe Qualität in unseren Themen und Plugins hat und aufrechterhält, macht uns das aus. Unseren Kunden robuste Lösungen zu geben, denen sie vertrauen können, ist wichtig, und sie werden auch immer wieder zu uns kommen. Lassen Sie uns auf unsere Arbeit stolz sein!
Möchten Sie etwas hinzufügen? Oder stimmen Sie vielleicht nicht mit dem überein, was ich gesagt habe? Lassen Sie mich in den Kommentaren wissen, ich würde gerne von Ihnen hören.