Open8

ブロックできることできないこと調査

ちあきちあき

投稿のアイキャッチブロックはアイキャッチが入ってないとそもそもタグ自体が出力されない。
配置自体は横並び・縦積みでやればいらない余白はできない(カラムだと余白できる)からそれでやればよさそうだけど、NO IMAGEが必要なときはどうする?

※ WP6.4

ちあきちあき

カバーブロックを使えばとりあえずタグごと空っぽになるということはなさそう。カバーブロックにクラス名つけてNO IMAGEいれておくのが一案かな?

カバーブロックはカバーブロックでアスペクト比指定がないから最小の高さの指定がいるけども。

ちあきちあき

クエリーブロック、投稿詳細ページの下で「その他のニュース」的な使い方をするとき、表示中の投稿省くことはできなさそう

※WP6.4

ちあきちあき

やりようある?ってとろゆに氏に聞いてみたら

query_loop_block_query_vars で、クエリーブロックに渡されている wp_query のパラメーターを変えることは出来ます。
ただ全てのクエリーブロックに適用されるので、条件分岐とか、もしかしたら、クエリーブロックに良い感じの attributes を足して、それで見るとか考えないとかな

とのこと。なかなか奥深そう……

ちあきちあき

fontSizessizeの重複はできない。
例えば

"fontSizes": [
	{
		"name": "Medium",
		"size": "16px",
		"slug": "medium"
	},
	{
		"fluid": {
			"max": "16px",
			"min": "14px"
		},
		"name": "Medium - Liquid",
		"size": "16px",
		"slug": "medium-liquid"
	}
]

みたいな書き方は片方しか選べない。ちなみにsizeは必須のもよう。(抜いたらそもそも選択できなくなった)

slug重複してなかったらいいじゃんと思わなくもないけど、そもそも値が重複すること自体が想定されてないんだろうな。

ちあきちあき

同様の理由でspacingSizesも同じだろうけど、こっちはfluidではないので、リキッドにするときはclampを使って書くからおそらく重複にはならないかなあ。