Wordpress5.3.2でブロックを複数選択するとグループ化が行えるはずだが、なぜか「グループ化」が表示されない。
原因がよくわからず、期待を込めてWordpress5.5にアップデートしてみたけどやっぱりだめ。
もしやと思ってプラグインを停止してみてもやっぱりだめ。
調べても同じエラーが発生している情報が見当たらず、こうなったら無理やりfunction.phpに何か書いてやろうとファイルを開いてみたら
function.php
//ブロックエディタの設定 表示するもの
add_filter( 'allowed_block_types', 'custom_allowed_block_types' );
function custom_allowed_block_types( $allowed_block_types ) {
$allowed_block_types = array(
// 一般ブロック
'core/paragraph', // 段落
'core/heading', // 見出し
'core/image', // 画像
'core/quote', // 引用
'core/list', // リスト
'core/file', // ファイル
'core/video', // 動画
// フォーマット
'core/table', // テーブル
);
return $allowed_block_types;
}
こんなん書いてた!!!
そりゃ表示されないわ・・・
そういや当初クライアントサイドで管理するということで、機能を絞ったんだった。
ブロックマネージャーはあるけど、ユーザー毎に設定する必要があるからfunction.phpに書いたのすっかり忘れてた。
$allowed_block_typesを書くと、それ以外の機能は表示されない
アップデートしても当然同じ。
そんな当たり前の、お粗末すぎる結末だけど、世の中広いのでひょっとしたら同じ事でハマってる人がいるかもしれないので記事に残してみました。
おしまい。
【2020/9/2追記】
解決策を書くの忘れてた。
function.phpの上記部分を削除(コメントアウト)して解決です。
これまた当たり前ですが、一応ね。