おまたせしました。
まずは 2.7.2 にアップデートしてください。
その上で下記コードを追加してみてください。
function my_allow_html_block_to_vkfs_editor_scripts() {
// インラインJavaScriptコード
$inline_script = <<<EOD
const AllowHtmlToVKFS = (settings, name) => {
if (name === 'vk-filter-search-pro/filter-search-pro') {
const { allowedBlocks = [] } = settings;
return {
...settings,
allowedBlocks: [...allowedBlocks, 'core/html'],
};
}
return settings;
};
wp.hooks.addFilter(
'blocks.registerBlockType',
'core/html',
AllowHtmlToVKFS,
10
);
EOD;
// スクリプトを登録後、インラインスクリプトを追加
wp_add_inline_script( 'vk-filter-search-pro-block', $inline_script );
}
add_action( 'enqueue_block_editor_assets', 'my_allow_html_block_to_vkfs_editor_scripts' );
※ VK Filter Search Pro の子ブロックは幅処理も関連する都合上、基本的に他のブロックを使うと崩れる(幅処理調整が自分で必要)ので、一般開放すると「表示が崩れる」というコメントが次から次へと来そうなので、そのあたり理解している人にだけにしたいため上記のようなコードでのカスタマイズでの対応とさせていただきます。