この記事では、theme.jsonで背景画像を設定する方法について解説しています。
今まで背景画像を使うときにカバーブロックを使用していましたが、グループブロックでも利用することができるようになります。
目次
settings.background
WordPressのデフォルト設定では、グループブロックで使用できる背景画像の設定は無効化されています。
背景画像の設定を有効化するには、settings.backgroundを設定する必要があります。
{
"$schema": "https://schemas.wp.org/trunk/theme.json",
"version": 3,
"settings": {
"background": {
"backgroundImage": true,
"backgroundSize": true
}
}
}
JSONプロパティ解説
- backgroundImage:背景画像を設定する項目を追加
- backgroundSize:設定した背景画像を調整するためのオプション