Ein Thema gemacht? Großartig! Hast du es überprüft??
Wenn Sie ein Design auf WordPress.org oder ThemeForest veröffentlichen möchten, müssen Sie einige Schritte unternehmen, um es zu überprüfen. Eines davon ist das Theme Check-Plugin, das sowohl von WordPress.org als auch von ThemeForest-Überprüfungsteams verwendet wird. In diesem Lernprogramm werden die Grundlagen der Verwendung von Theme Check erläutert, um Ihr Plugin mit den Bewertungsstandards von Themes zu testen.
Lass uns anfangen!
Sie können alles mit WordPress-Themes machen. Etwas. Sie können die neuesten Beiträge auflisten, Sie können Videogalerien anzeigen, Zahlungen für Ihre Dienste erhalten, Sie können die CSS-Datei nach Tageszeit ändern, Sie können sich mit einer schädlichen JPEG-Datei, die Code ausführt, in die Geräte Ihrer Besucher einhacken …
Aber sind nicht alle Dinge über "Themengebiet"? Nein, und das ist der Punkt. (Eigentlich sollten nur zwei von ihnen mit Themen behandelt werden. Eines der oben genannten Dinge ist nicht einmal legal, welche davon?) Sie sollten es nicht tun etwas mit deinem Thema. Motive sollten Gestaltungselementen dienen und nichts anderes. Keine Funktionalität Kein schädlicher Code.
Es heißt "aus Plugin-Gebiet bleiben". Im Grunde bedeutet dies, dass alle Funktionen als separate Plugins (oder Plugins) bereitgestellt werden müssen. Dies ist nur eine der Regeln bei der Erstellung von WordPress-Themes. Es gibt viele weitere im Handbuch und Sie müssen, zu ... haben halten Sie sich an alle, um Ihr Theme auf WordPress.org und ThemeForest zu erhalten.
Ein gutes Thema zu erstellen bedeutet nicht, ein gut aussehendes Thema zu erstellen - Sie müssen es auch gut kodieren. Sie müssen sich außerhalb des Plugin-Bereichs befinden und über eine gültige Gültigkeit verfügen DOKTYP
, bereinigen Sie PHP- und JavaScript-Fehler, unterstützen Sie einige grundlegende CSS-Klassen, bieten Sie ausreichende Dokumentation, bereinigen Sie alles, machen Sie Ihr Theme für die Übersetzung bereit, buchstabieren Sie WordPress richtig…
Sie müssen einige dieser Dinge manuell überprüfen. Für alles andere können Sie das Plugin Theme Check verwenden. (Dann alles noch einmal von Hand prüfen, nur für den Fall.)
Kommen wir zu den Themenüberprüfungsprozessen auf WordPress.org und ThemeForest. Zuallererst möchte ich Sie daran erinnern, dass ThemeForest sich vollständig mit dem WordPress.org-Überprüfungsprozess befasst. Ich werde zuerst über WordPress.org und ThemeForest an zweiter Stelle sprechen.
Die Verwendung des Theme Check Plugins ist eigentlich ziemlich unkompliziert.
Nach diesen einfachen Schritten sollten Sie den Bildschirm unten sehen:
Bevor Sie jedoch das Thema überprüfen, sollten Sie es aktivieren WP_DEBUG
in dem wp-config.php
Datei. So machen Sie es.
Gott, ich liebe Titel mit einigen Wortspielen.
Während ich dieses Tutorial schreibe, befanden sich 95 Elemente in der Checkliste auf der Seite "Theme Check Plugin" des Handbuchs. Es gibt ziemlich vage Elemente, aber die Überschriften der Abschnitte sind etwas klarer:
base64
Dekodierung / Kodierung mit der eval ()
Funktion und Sachen, die mit PHP-Einstellungen spielen.DOKTYP
, wp_footer ()
und comment_form ()
. (Persönlicher Spruch: Warum unterstützt jedes Thema WordPress-Kommentare? Ich glaube, ich habe keine Kommentare verwendet.) überhaupt für alle Unternehmenswebseiten meiner Kunden.)TEMPLATEPATH
und PLUGINDIR
..git
und .svn
), wichtige Dateien, kurze PHP-Tags und Paginierungscode.add_theme_support ('title-tag')
.iframe
Verwendung, mögliche hartcodierte Links und nicht druckbare Zeichen (wie türkische Sonderzeichen, was seltsam ist, denke ich).Randnotiz: Das Holy Handbook von Theme Review enthält viele leere oder unfertige Seiten, was viel Verbesserungsbedarf bedeutet. Wenn Sie dieses Tutorial in der Zukunft lesen, entschuldigen Sie sich bitte für alle mehrdeutigen Aussagen.
Wie ich bereits sagte, müssen Sie die Freiheit nutzen, die WordPress verantwortungsvoll bietet. Wenn Sie ein Thema erstellen, müssen Sie über Ihre potenziellen Benutzer nachdenklich sein. Das Theme Check-Plugin ist ein großartiges Werkzeug, um Sie durch den Prozess des "Benehmens" des Codes Ihres Themes zu führen.
Was denkst du über dieses Werkzeug und über das Erstellen von Themen? Teilen Sie uns Ihre Gedanken mit, indem Sie unten kommentieren. Und wenn Ihnen der Artikel gefallen hat, vergessen Sie nicht, ihn mit Ihren Freunden zu teilen!
Wir sehen uns im nächsten Teil, wo wir über die GenerateWP-Website sprechen.