Theme Check

Beschreibung

Das Theme-Check Plugin bietet eine einfache Möglichkeit, dein Theme zu testen und sicher zu gehen, dass es auf dem Stand der neuesten Theme-Review Standards ist. Mit seiner Hilfe kannst du dieselben automatisierten Test-Tools für dein Theme benutzen, die WordPress.org für eingereichte Themes benutzt.

Die Tests laufen über ein einfaches Admin-Menü und alle Ergebnisse werden auf einmal angezeigt. Das ist sehr praktisch für Thema-Entwickler oder alle, die sicherstellen wollen, dass ihr Theme die neuesten WordPress-Theme-Standards und -Praktiken unterstützt.

Wie die Trac-Formatierung aktiviert werden kann

Das Theme-Review-Team benutzt dieses Plugin, während Themes überprüft werden, und kopiert bzw. fügt die Ausgabe in Trac-Tickets, das seine eigene Markup-Sprache besitzt.
Um Trac-Formatierung in Theme Check zu aktivieren, musst du einige Variablen in der wp-config.php definieren: TC_PRE und TC_POST werden als Ticket-Header und -Footer benutzt.
Zum Beispiel:

define( 'TC_PRE', 'Theme Review:[[br]]
- Themes should be reviewed using "define(\'WP_DEBUG\', true);" in wp-config.php[[br]]
- Themes should be reviewed using the test data from the Theme Checklists (TC)
-----
' );

define( 'TC_POST', 'Feel free to make use of the contact details below if you have any questions,
comments, or feedback:[[br]]
[[br]]
* Leave a comment on this ticket[[br]]
* Send an email to the Theme Review email list[[br]]
* Use the #wordpress-themes IRC channel on Freenode.' );

Falls eine dieser beiden Variablen definiert wird wird ein neues Trac-Kontrollkästchen neben dem Markieren!-Button erscheinen.

FAQ

Was ist mit den Versionsnummern?

Die Versionsnummer besteht aus dem Datum des Reviews der Richtlinien, die benutzt wurden um sie zu erzeugen.

Warum markiert es etwas als schlecht?

Es markiert keine „schlechten“ Dinge als solche. Der Theme Check ist gestaltet, um ein nicht perfekter Weg zu sein, die Einhaltung der Theme-Review-Richtlinien zu prüfen. Nicht alle Themes müssen sich an diese Richtlinien halten. Der Zweck des Überprüfungswerkzeugs ist sicherzugehen, dass Themes, die ins zentrale WordPress.org-Theme-Verzeichnis geladen werden, die neuesten Standards für WordPress-Themes einhalten und auf einer Vielzahl von Websites funktionieren.

Viele Websites benutzen angepasste Themes und das ist vollkommen in Ordnung. Aber Themes, die darauf ausgelegt sind, auf vielen Arten von öffentlichen Websites zu funktionieren, benötigen einen minimalen Teil an Fähigkeiten, um eine einwandfreie Funktionalität in vielen unterschiedlichen Umgebungen garantieren zu können. Die Theme-Review-Richtlinien wurden mit diesem Ziel im Hintergrund geschaffen.

Dieser Theme-Überprüfer ist nicht perfekt und wird es nie sein. Es ist nur ein Werkzeug, um Thema-Autoren oder irgendjemand anderem zu helfen, die ihr Theme leistungsfähiger machen wollen. Alle Themes, die zu WordPress.org übertragen werden, werden von einem Experten-Team per Hand geprüft. Der automatische Theme-Überprüfer gilt nur als nützliches Werkzeug, nicht als absoluter Maßstab.

Dieses Plugin entscheidet nicht über die Richtlinien. Jedes Problem bezüglich bestimmter Theme-Richtlinien sollte auf Make Themes site diskutiert werden.

Rezensionen

22. April 2023
I heard good things about this plugin until I used it. It says my theme name and text domain/slug do not match. They do so why is it flagging a non-existent error?
6. Juni 2019
One of the best plugins for theme developers. Really a very good job! Have you never thought to create a similar plugin to check plugins? Plugins developers would also need a so helpful tool.
18. Januar 2019
This is a great plugin for everyone that really likes to develop a WordPress theme and make successfully tests for the basic WordPress standards. The errors separated in 'Required', 'Warning', 'Recommended' and 'info'. Also provide the basic information of this error and makes you understand where the problem is.
Alle 193 Rezensionen lesen

Mitwirkende & Entwickler

„Theme Check“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Theme Check“ wurde in 15 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Theme Check“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

Änderungen können in der Datei changelog.txt angesehen werden.