• サイトデザイン工事中です。ご意見をお寄せください
  • 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

Theme Review

提供:WordPress Codex 日本語版
移動: 案内, 検索

このページ「Theme Review」は未翻訳です。和訳や日本語情報を加筆してくださる協力者を求めています

ページ名検討中: このページ名「Theme Review」について改名が提案されています。ご意見をお寄せください。

目次

Theme Review

最終改訂日: 2010年11月14日

WordPressテーマディレクトリには、誰でもGPLまたは互換ライセンスのWordPressテーマを登録できます。新しいテーマは、公開する前にWordPressコミュニティのメンバーによって点検されます。このページでは、登録されたテーマの評価の過程と範囲、テーマ審査員向けガイドライン(指針)について説明します。

各バージョンの変更点

WordPressの各新バージョンの公開により、テーマ審査工程が更新されます。新たに登録されたテーマの最新WordPress特性・機能対応を確実にするには、WordPress新バージョンの一箇月以降に登録されるテーマは全て、更新後の審査基準に対応していなければなりません。

WordPressバージョン別テーマ審査基準変更点の一覧を参照してください。

テーマ審査工程と範囲

If you have any questions or suggestions about the process, don't hesitate to contact us. Thank you for your contributions!

Responding to a Review

A theme will be held for approval until items listed as Required are addressed. Once these issues have been resolved, please re-submit your Theme using the uploader tool, a new Trac ticket will be generated. Also note, re-submitted Themes are given priority over newly submitted Themes to help speed up the process and to ensure timely updates are available to end-users.

Theme developer questions, comments, and feedback are always welcome ... and encouraged!
Please use one of the following methods:

ガイドライン(指針)

コード品質

WordPressテーマの標準的な書き方や最良の方法については、テーマ開発およびWordPressコーディング基準CSSコーディング基準/enサイトのデザインとレイアウトを見直してください。

機能

テーマに以下の本体機能を組み込むことが必須です。

テーマに以下の本体機能を組み込むことが推奨されますが、必須ではありません。ただし、組み込む場合にはWordPress本体の実装に対応しなければなりません。

テンプレートタグおよびフック

テーマで使うテンプレートタグおよびフックを適切に実装することが必須です。

次のテンプレートタグおよびフックは、適切な位置に入れることが必須です。

ファイルの読み込み

サイト情報

テーマに組み込む場合、サイト情報を正しいテンプレートタグを用いて呼び出すことが必須です。
(Note: this section is currently being drafted. Consider it as such until this notice is removed. - 20 Oct 2010)

(This list is not exhaustive. Refer to bloginfo() for the full list)

WordPress定義CSSクラス

注: この節は草稿中です。 Consider it as such until this notice is removed.
以下のWordPress定義CSSクラス最新)または同様の要素への対応が必須です。

WordPressが生成する次のクラスに対応することが推奨されます。

テーマテンプレートファイル

最低限、入れることが必須のもの:

入れることが推奨されるもの:

任意のもの:

Themes are recommended to use core markup for the following forms, using the indicated template tag:

登録するテーマには次のような名前のファイルを入れないことが推奨されます。However, if such files are used, Themes are required to provide end-user documentation explaining how to use them:

注: 一般公開するテーマでこの命名法を避ける理由は、利用者が「foobar」というスラッグのページやカテゴリーを作成すると、デフォルトテンプレートではなく、予期せずこのテンプレートが適用されてしまうためです。テンプレート階層 - ページ表示を参照してください。

ライセンシング(使用許諾)

License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html

テーマ名

Theme Name Guidelines are required for new Themes, and recommended for existing Themes.

Also note, theme names as defined in the style.css header block will be used as the theme slug in the WordPress Extend Theme repository. All names will be turned to lower case and spaces will be replaced with hyphens. For example: 'CamelCase Name' would be 'camelcase-name'.

クレジットリンク

テーマ説明書

Please be clear about the following in your Theme documentation (a README file included with your Theme helps many users over any potential stumbling blocks):

  1. Indicate precisely what your Theme and template files will achieve.
  2. Adhere to the naming conventions of the standard Theme hierarchy.
  3. Indicate deficiencies in your Themes, if any.
  4. Clearly reference any special modifications in comments/en within the template and stylesheet files. Add comments to modifications, template sections, and CSS styles, especially those which cross template files.
  5. If you have any special requirements, which may include custom Rewrite Rules, or the use of some additional, special templates, images or files, please explicitly state the steps of action a user should take to get your Theme working.
  6. Provide contact information (website or email), if possible, for support information and questions.

テーマ単体テスト

テーマ単体テストの要件を満たさなければいけません。

テーマの旧式化

テーマ審査員になるには

Are you interested in joining the Theme Reviewers team? Great! The team is open to anyone who wants to help out, and the process is simple:

  1. Join the Theme Reviewers mail list.
  2. Setup a WordPress test environment, and import the Theme Unit Test data. Be sure to set WP_DEBUG to 'true' in wp-config.
  3. Install the Log Deprecated Notices plugin on your WordPress test environment.
  4. Pick the oldest unclaimed Theme from the Theme Review Trac Queue; and, "reassign to" your Trac username
  5. Using the SVN link in the Trac ticket, download the Theme files, and install/activate the Theme on your WordPress test environment.
  6. Review the Theme per the process, ensuring the Theme meets the criteria as well as the Theme Development standards.
  7. Attach your Theme review notes as a comment on the ticket.
  8. Set the “resolve as” option to “suggest-approval” for inclusion in the Theme directory; or, “not-accepted” if the Theme does not meet the necessary review criteria and standards.

資料

役立つCodexリンク集

コード検証リンク集

PHP/WordPress検証ツール

最新英語版: WordPress Codex » Theme Review最新版との差分

個人用ツール
名前空間
変種
操作
このサイトについて
特集
サーバ別情報
リファレンス
ドキュメント整備
ツールボックス
他の言語