【theme.json】テキストカラーの設定方法
カラーパレットの設定
カラーパレットはデフォルトで12種類設定されています。それ以外のカラーを設定したい場合は以下のように記述します。
{
"version": 3,
"$schema": "https://schemas.wp.org/trunk/theme.json",
"settings": {
"color": {
"palette": [
{
"name": "Orange",
"slug": "orange",
"color": "#FFA500"
},
{
"name": "Gray",
"slug": "gray",
"color": "#808080"
}
]
}
}
}
JSONエディタとサイト全体にデフォルトのカラーを設定
サイト全体で使用するテキストのカラーが黒以外の場合は、以下のように記述することで全体に適用されます。
{
"version": 3,
"$schema": "https://schemas.wp.org/trunk/theme.json",
"settings": {
"color": {
"palette": [
{
"name": "Orange",
"slug": "orange",
"color": "#FFA500"
},
{
"name": "Gray",
"slug": "gray",
"color": "#808080"
}
]
}
},
"styles": {
"color": {
"text": "var(--wp--preset--color--gray)"
}
}
}
JSON