このリポジトリは、オンラインイベント「WordPress の theme.json について知ろう」の内容を実践するための環境です。 以下テーマ・プラグインが含まれています。
- Classic Theme Example: クラシックテーマの雛形です。
- Block Theme Example: ブロックテーマの雛形です。
- Learn about theme.json: カスタマイズのためのフック等を記述するプラグインです。
npm install
: npm ライブラリのインストールcomposer install
: composer ライブラリのインストールcomposer set
: phpcs ルールセットの適用
@wordpress/env
パッケージを使用する事をお勧めします。npm run wp-env start
を実行すると、http://localhost:8888
でローカルサイトにアクセス出来ます。クラシックテーマ・ブロックテーマがインストールされており、Learn about theme.json プラグインが有効化されているはずです。
それ以外のローカル環境を使用する場合は、以下のディレクトリをご自身の WordPress 環境に追加して下さい。
themes/block-theme-example
: テーマ (ブロックテーマ)themes/classic-theme-example
: テーマ (クラシックテーマ)plugins/learn-about-theme-json
: プラグイン