Plugin Check (PCP)
Plugin Check は、プラグインが WordPress.org プラグインディレクトリの必要な基準を満たしているかどうかをテストするツールです。このプラグインを使用すると、プラグイン新規登録申請時に使用されるほとんどのチェックを実行し、プラグインが要件を満たしているかどうかを確認できます。
さらに、このツールは、国際化機能の正しい使用法などの基本要件から、アクセシビリティ、パフォーマンス、セキュリティのベストプラクティスに至るまで、プラグイン開発のベストプラクティスに関する違反や懸念を警告します。
チェックは、WP Admin ユーザーインターフェイスまたは WP-CLI を使用して実行できます。
- WP Admin を使用してプラグインを確認するには、ツール > Plugin Checkに移動してください。その画面にアクセスするには、サイト上のプラグインを管理できる必要があります。
- To check a plugin using WP-CLI, please use the
wp plugin checkcommand. For example, to check the “Hello Dolly” plugin:wp plugin check hello.php- WP-CLI を使用する場合、デフォルトでは静的チェックのみが実行できることに注意してください。ランタイム チェックも含めるには、現在、WP-CLI の
--require引数を使用して、プラグイン チェッカー内にcli.phpファイルを手動でロードする回避策が必要です。WordPress がロードされる前のディレクトリ。 例:wp plugin check hello.php --require=./wp-content/plugins/plugin-check/cli.php - 任意のパスまたは URL を使用してプラグインをチェックできます。たとえば、URL からプラグインをチェックするには、
wp plugin check https://example.com/plugin.zipと入力します。またパスからプラグインをチェックするには、wp plugin check /path/to/pluginと入力します。
- WP-CLI を使用する場合、デフォルトでは静的チェックのみが実行できることに注意してください。ランタイム チェックも含めるには、現在、WP-CLI の
チェックはいくつかのカテゴリにグループ化されているため、プラグインで実行するチェックの種類をカスタマイズできます。
このプラグインは手動レビュープロセスに代わるものではありませんが、プラグインを WordPress.org プラグインリポジトリに承認するプロセスをスピードアップするのに役立ち、また、いくつかのよくある間違いを回避するのにも役立ちます。
WordPress.org ディレクトリでプラグインをホストするつもりがない場合でも、プラグインが WordPress プラグインの基本要件とベストプラクティスに従っていることを確認するために、Plugin Check を使用することをお勧めします。
プラグイン命名ツール
プラグインチェックには、AI 搭載のプラグイン命名ツール(ツール > Plugin Check Namer からアクセス可能)が新たに追加されました。このツールは、プラグイン作成者が提出前にプラグイン名を評価するのに役立ちます。このツールは以下の項目をチェックします:
- WordPress.org ディレクトリ内の既存プラグインとの類似性
- 著名ブランドとの商標権侵害の可能性
- WordPress プラグイン命名ガイドラインへの準拠
- 汎用的または過度に広範な命名に関する問題
プラグイン命名ツールは、即座に実用的な提案をフィードバックし、プラグインディレクトリで目立つ明確でユニークかつポリシー準拠の名前を選択するお手伝いをします。この機能を利用するには、設定で AI プロバイダーの設定が必要です。
重要: プラグイン命名ツールはあくまで参考情報であり、決定的なものではありません。すべてのプラグイン名の決定は、WordPress.org プラグインチームによる最終審査と承認の対象となります。
