要在前端页面显示acf_register_block_type注册的块,需要按照以下步骤进行操作:
示例代码如下:
function my_acf_init() {
// 注册块类型
acf_register_block_type(array(
'name' => 'my-custom-block',
'title' => __('My Custom Block'),
'description' => __('A custom block.'),
'render_template' => 'template-parts/blocks/my-custom-block.php',
'category' => 'formatting',
'icon' => 'admin-comments',
));
}
add_action('acf/init', 'my_acf_init');
示例代码如下:
请注意,'template-parts/blocks/my-custom-block.php'应该是你在注册块类型时设置的正确模板路径。
示例代码如下:
// 加载ACF插件
function my_theme_setup() {
include_once(ABSPATH . 'wp-content/plugins/advanced-custom-fields/acf.php');
}
add_action('after_setup_theme', 'my_theme_setup');
确保你提供的路径是你实际安装ACF插件的路径。
通过遵循以上步骤,你应该能够在前端页面上正确显示使用acf_register_block_type注册的块。记得刷新你的页面以查看更新。