説明
テーマチェックプラグインはテーマをテストし、最新のテーマレビュースタンダードのスペックへの対応を確認する簡単な方法です。これで、WordPress.org のテーマ提出時に使われているものと全て同じ自動テストツールを、あなたのテーマに対して実行できます。
テストはシンプルな管理メニューを通じて実行され、全ての結果は一度に表示されます。これはテーマ開発者、または最新の WordPress テーマスタンダードと実例をテーマがサポートしていることを確認したい誰にとっても、とても便利です。
Trac の書式設定を有効にする方法
テーマレビューチームは、テーマレビューの間このプラグインを利用し、結果を trac チケットにコピー・ペーストしますが、trac には独自のマークアップ言語があります。
Theme-Check にて trac 形式を有効にするには、wp-config.php にいくつか変数を定義する必要があります:
TC_PRE と TC_POST がチケットのヘッダーとフッターとして利用されます。
例:
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.' );
もし2つの変数のどちらか が新しいトラックを定義していたら、テスト実行 ! ボタンのとなりにチェックボックスがあらわれます。
FAQ
-
バージョン番号について
-
バージョン番号は、それがつくられたガイドラインを改定した日付です。
-
なぜこれは良くないと判断される?
-
これは「悪い」こととはみなされません。テーマチェックはテーマレビューガイドラインに従っていることを試す完璧ではない方法として設計されたものです。すべてのテーマが、これらのガイドラインを厳守しなければならないというわけではありません。チェックツールの目的は、WordPress.org テーマリポジトリにアップロードされるテーマが WordPress テーマの最新の基準を満たして、多種多様なサイトにて動作することを確実にすることです。
多くのサイトはカスタマイズしたテーマを使っていて、完璧に問題ありません。しかしあらゆるユーザーによる多種多様なサイトでの使用を意図されているテーマは、あらゆる環境での適切な機能を保証するために、一定以上の最低レベルが求められます。テーマレビューガイドラインはこのゴールを考えて作られています。
このテーマチェッカーは完璧ではありませんし、永遠にならないでしょう。これはテーマ作者や、テーマをより良くしたい誰かを助ける単なるツールです。WordPress.org に送信される全てのテーマは専門家チームによる手作業でレビューされます。自動テーマチェッカーは便利なツールであるというだけで、絶対基準ではありません。
このプラグインは使っているガイドラインを決定しているわけではありません。テーマレビューガイドラインに関する問題は、Make Themes サイトで話し合われるべきです。
評価
貢献者と開発者
Theme Check はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。
貢献者変更履歴
変更点は changelog.txt ファイルに記載されています。