我目前正在更新网站,以便它可以通过“高级自定义字段”支持Wordpress Blocks(5.0+)。我有一个需要一些JS的块,并且想知道是否有一种方法可以通过acf_register_block()
或register_block_type()
来实现JS回调,以便在将块添加到页面中时调用JS函数。 CMS?
答案 0 :(得分:-1)
对于其他人,到目前为止,最简单的方法是从块渲染模板本身内部为您的块调用现有的JS函数,但是只有在显示管理页面时,它才应调用该函数(这样就不会不会在前端显示嵌入式脚本。
例如
function slider_block_html(){
//html output here
if(is_admin()){
echo "<script>sliderInit();</script>";
};
}