WordPress 7.0へアップデート後、ブロックエディターで少し気になる挙動がありました。
例えば、箇条書きのリストブロックを選択したときに、
右側の設定サイドバーで「リスト表示」タブが最初に開いてしまうことです。
アップデート前は「設定」タブが最初に開いていたので、すぐに文字色やサイズなどを調整できました。
ところがアップデート後は、先に「リスト表示」が開く場面があり、地味にストレスに。
今回は、その対処法を書いていきます。

リスト以外に「画像」ブロックでも
リスト以外でも、例えば「画像」ブロックでも、
左端のタブが最初に選択されるようになりました。

私が利便性を分かっていないだけかもしれませんが、
このタブが最初に表示されるのは使いづらい…。
というわけで対処法を考えてみました。
管理画面上で簡単に切り替えられる設定が見当たらなかったため、今回はfunctions.phpで対応します。
functions.phpで対処する
functions.phpを更新していくための、
- 初期設定
- バックアップの方法
- 記述方法
といった点は、以下の記事をご参照ください。
さて、今回、ブロック設定サイドバーのタブ表示を無効化するために使ったコードは以下です。
add_filter( 'block_editor_settings_all', function( $settings ) {
$settings['blockInspectorTabs'] = array_merge(
$settings['blockInspectorTabs'] ?? array(),
array(
'default' => false,
)
);
return $settings;
} );やっていることとしては、
- ブロックエディターの設定を読み込むときに、
- 右側パネルのタブ表示設定を取り出して、
- 標準では、ブロック設定サイドバーのタブ表示を無効にして、
- その設定をWordPressへ返す。
というもの。
これを設定すると、ブロックを選択したときにタブを挟まず、設定項目へすぐアクセスできるようになりました。

画像ブロックも同様です。

地味なストレスを探す
こういった小さなストレスは、少し我慢すれば問題なく使えます。
私自身、1か月以上そのまま使っていました。
ただ、開くたびに「うーん…」とモヤモヤ。
慣れていれば、実装自体は数分〜十数分で可能です。
こういったモヤモヤは、できる限り早めに対処法を考えておきたいもの。
今回も「もっと早くやればよかった…」と感じましたから。
まとめ
ちなみに、コード自体をすべて自分で書いたわけではありません。
ChatGPTに書いてもらっています。
その内容はきちんと理解したうえで、ですが。
コツコツと改善を進めていきましょう。
では、また次回。
編集後記
◇日記
昨日は税理士業。特例納付関係の整理など。
散髪にもいき、そのままランへ。6km。
◇ブログネタ経緯
ふと浮かんだネタを採用。
◇1日1新
ささみ塩麴漬け