【theme.json】背景画像の設定

この記事では、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:設定した背景画像を調整するためのオプション

backgroundSizeでは、cssの「background-position」「background-size」を指定することができます。

よかったらシェアしてね!
  • URLをコピーしました!
目次