CSSを上手く書けばGutenbergでもコンテンツ幅を調整したブロックを作成できるのだが、実はGuternberg自体にそのような機能があることを知った。

下記のコードを記述と、画像などのブロックにalignwideやalignfullというクラスが付与されるボタンがブロックエディターに出現するようになる。

add_theme_support('align-wide');