Yoast SEO プラグインのドキュメントは Yoast.com で見つけることができますが、ここではプロジェクトのソースを参照したり、未解決の問題を見つけて議論したり、自分で貢献したりすることもできます。
これは、WordPress サイトに Yoast SEO をインストールする方法に関するガイドです。
Yoast では、コードを開発するために特定のツールセットを使用します。投稿する前に、次のツールがインストールされていることを確認してください。
前述のツールをインストールした後、以下の手順を使用して Yoast SEO の開発バージョンを入手できます。これにより、Yoast SEO の最新開発バージョンがダウンロードされることに注意してください。このバージョンは通常は安定していますが、運用環境での使用はお勧めできません。
WordPress インストール内で、 wp-content/plugins
に移動し、次のコマンドを実行します。
git clone https://github.com/Yoast/wordpress-seo.git
cd wordpress-seo
必要な依存関係をすべてインストールするには、次のコマンドを実行します。
composer install
yarn
grunt build
開発中に、 grunt build
代わりにgrunt build:dev
実行すると、運用環境にのみ必要な依存関係をダウンロードする手間を省くことができます。
JavaScript または CSS で何かを変更した場合は、それぞれgrunt build:js
またはgrunt build:css
実行する必要があることに注意してください。
アクティブな開発の場合は、 grunt watch
実行してビルドを最新の状態に保ち、すぐにチェックを実行できます。
JavaScript の場合のみ、Webpack 開発サーバーが利用可能です。 dev-server を有効にするには、これを WordPress インストールのconfig.php
に追加する必要があります。
define ( ' YOAST_SEO_DEV_SERVER ' , true );
wordpress-seo
フォルダーでyarn start
実行することで開始できます。
もう 1 つの JavaScript 代替手段はgrunt webpack:watch
です。このコマンドは JS ファイルを最新の状態に保ちます。開発サーバーは実行されないため、自分でページを更新する必要があります。
このリポジトリは、Yoast grunt タスク プラグインを使用します。
js パッケージのテストを実行するには、 packages/js
フォルダーから次のコマンドを実行します。
yarn test
これは Yoast SEO の開発者ポータルであり、サポートには使用しないでください。サポートフォーラムにアクセスしてください。
問題が見つかった場合は、ここでお知らせください。優れたバグ レポートの書き方については、次のガイドラインに従ってください。
発生したエラーのバックトレースを提供していただけると非常に助かります。この要点のコードを使用して、Web サイトの構成でバックトレースを有効にすることができます。
誰でも Yoast SEO に貢献することを歓迎します。このリポジトリに貢献するためのガイドラインをお読みください。
貢献できるさまざまな方法があります。