Willkommen am Ende der Serie! Wie bei anderen Serien finde ich es nützlich bringen Sie alles zusammen und fasse die Artikel in einem letzten Beitrag zusammen.
In diesem Beitrag werden wir genau das tun.
Wir haben mit ein paar grundlegenden Informationen begonnen, wie zum Beispiel die WordPress-APIs, die wir lernen müssen, die Schwere der Übersetzung Ihres Designs und die Funktionsweise von Lizenzen.
Hier ist eine Zusammenfassung:
Ich denke, es gibt sechs sehr wichtige APIs (unter allen WordPress-APIs), die ein Entwickler von Themen auswendig lernen muss:
Wir haben eine kurze Zusammenfassung für jede API durchlaufen und warum Sie sie studieren und erlernen sollten. Jede einzelne API hat eine einzigartige Mission, und wenn Sie sie kombinieren, erhalten Sie auf jeden Fall die Möglichkeit, Themen mit einer hervorragenden Struktur zu erstellen.
Wussten Sie, dass es über 50 Übersetzungen von WordPress gibt, die zu über 90% abgeschlossen sind? Wenn Sie sich die Nutzungsstatistiken von WordPress ansehen, werden Sie außerdem feststellen, dass ein Drittel der Benutzer von WordPress.com in einer anderen Sprache bloggt.
Wenn Sie es richtig interpretieren, werden Sie sehen, wie wichtig es ist, Ihr Thema übersetzbar zu machen. Besser noch, Sie können jemanden veranlassen, Ihr Thema zu übersetzen und mehrsprachige Themen sofort zu verkaufen!
Ich muss Sie daran erinnern, dass dies ein einfaches, aber auch ein heikles Thema ist. Wie ich in dem Artikel gesagt habe, Ihr Theme wird nirgendwo akzeptiert, wenn Sie nicht wissen, wie die Lizenzierung funktioniert.
Bei der Lizenzierung sind zwei Dinge von Bedeutung: Unter welcher Lizenz wird Ihr Theme veröffentlicht, und den Lizenzen der Produkte, die Sie in Ihr Theme aufgenommen haben.
Wenn Sie die Idee, Dutzende von Lizenzen durchzustehen und zu verstehen versuchen, welche für Sie richtig sind, verblüfft sind, haben Sie Glück: Es gibt eine Website namens TL;.
In diesem Artikel haben wir darüber gesprochen, wie man guten Code schreibt und testet.
Hier ein kurzer Rückblick:
Folgendes sollten Sie von Beginn Ihrer Karriere als WordPress-Entwickler wissen: WordPress verfügt über Codierungsstandards für HTML, CSS, JavaScript und PHP.
Sie sind nicht schwer zu erreichen und sie brauchen nicht zu lange, um zu lernen. Es ist zum Beispiel leicht, sich daran zu erinnern, HTML-Tag-Attribute mit einfachen oder doppelten Anführungszeichen zu umschließen. Oder benennen Sie Ihre CSS-Klassen mit Kleinbuchstaben, Zahlen und Bindestrichen. Oder definieren Sie eine anonyme Funktion, um jQuery-Konflikte zu vermeiden. Oder wie Yoda reden, wenn man Konditionale schreibt - auch kein Scherz.
Außerdem gibt es das Problem der Codekommentierung, um Ihren Code für andere Entwickler lesbar zu machen. Es gibt keine offizielle Empfehlung zur Dokumentation von JavaScript- und HTML-Code. Sie sollten jedoch den PHP-Stil von phpDocumentor verwenden. Dasselbe gilt für CSS, da Sie dieselbe Codekommentierung verwenden können.
Die Überprüfung Ihres HTML- und CSS-Codes mit den W3C-Validatoren ist ein Kinderspiel, oder? Aber es gibt noch mehr als das, wenn es darum geht, das zu machen perfekt WordPress-Theme. Du musst:
Wenn Sie mit den Ergebnissen zufrieden sind, können Sie loslegen!
Dieser Artikel unterscheidet sich von den anderen: Er sagt Ihnen "was nicht zu tun ist" statt "was Sie tun sollen". Ich habe mich entschlossen, diesen Artikel zu schreiben, auch wenn es leicht ist, wie zu bemerken unlogisch Sie sind es manchmal, wir können nicht anders.
Hier ist eine kurze Zusammenfassung mit Listen, die Sie vermeiden sollten:
Einige WordPress-Theme-Entwickler vergessen möglicherweise, dass nach dem Verkauf eines Themes Arbeit besteht. Deshalb dachte ich, dass wir die Prozesse abdecken sollten, die nach Abschluss Ihres Themas kommen. Folgendes haben wir behandelt:
Das hier spricht für sich selbst: Wenn WordPress aktualisiert wird oder neue Versionen für die in Ihrem Design verwendeten Produkte vorhanden sind, sollten Sie es aktualisieren, damit es für alle funktioniert.
Dies könnte übersehen werden, da dies ein optionaler Prozess ist (wie die Übersetzung Ihres Themas), aber es ist ein großer Vorteil, da es wahrscheinlich Millionen von Benutzern von WPML, BuddyPress und WooCommerce insgesamt gibt. Wenn Sie Ihr Theme mit diesen Plugins (zumindest) kompatibel machen, könnte dies der Hauptgrund sein, warum die Leute Ihr Theme wählen.
Auch diese ist obligatorisch: Sie müssen technischen Support für die Benutzer Ihres Themas leisten. Sie können dies tun, indem Sie einfach auf Fragen in den Supportforen Ihres Marktplatzes / Downloadcenters antworten. Sie können dies auch tun, indem Sie eine umfangreiche Website erstellen, die einen Blog, eine Wissensdatenbank, einen FAQ-Bereich, Online-Dokumentation und Kontaktinformationen enthält Forum.
Ein Theme für WordPress zu erstellen ist nicht unbedingt schwer, aber ein gutes Theme zu machen, ist. Ein machen perfekt Thema? Nun, das ist das Schwierigste, und das sollte jeder anstreben, egal wie schwer es ist!
Ich hoffe wirklich, dass Ihnen diese Serie gefallen hat, und ich möchte Sie daran erinnern, dass immer Verbesserungsbedarf besteht! Wenn Sie Ideen haben, um diese Serie mit einem anderen Artikel zu erweitern oder uns eine Idee für ein separates Tutorial zu geben, können Sie das unten kommentieren und uns mitteilen!