Mimizuku Advent Calendar 14日目の記事です。
テーマユニットテストデータ
テーマユニットテストデータは、WordPress テーマの表示確認を行うためのダミーデータのことです。例えば日本語版のテーマユニットテストデータは GitHub で配布されていますが、実際に使うためには GitHub からテーマユニットテストデータをダウンロードするだけでなく WordPress Importer のインストールも必要で少々面倒です。そこで、Mimizuku ではテーマユニットテストデータを簡単にインポートできるように Composer スクリプトを用意しました。
Mimizuku でテーマユニットテストデータをインポートするには
次のコマンドを打てばテーマユニットテストデータが一撃でインポートされます(Composer と WP-CLI が動作する環境が必要ですのでご注意ください)。WordPress Importer のインストール、テーマユニットテストデータのインポートに加え、メニューのアサインなんかも行います。
ちなみに、この Composer スクリプトは Mimizuku Child から実行可能です。
// Mimizuku の子テーマに移動 $ cd /PATH/TO/your-theme-name // 英語版のテーマユニットテストデータをインポート $ composer theme-unit-test // 日本語版のテーマユニットテストデータをインポート $ composer theme-unit-test-ja
いきなりダミーデータをインポートするのも微妙なので、インポート前に現在のデータベースをエクスポートしてからインポートするようにしています。テーマの直下にエクスポートするのでサーバー上では実行しないように注意してください。
明日は Mimizuku で PHPUnit の環境を準備する方法について書きます。ではではー