2

我目前正在更新一个网站,以便它通过高级自定义字段支持 Wordpress 块(5.0+)。我有一个需要一些 JS 的块,并且想知道是否有一种方法可以实现 JS 回调,acf_register_block()或者register_block_type()在将块添加到 CMS 中的页面时调用 JS 函数?

4

1 回答 1

0

对于其他人来说,到目前为止,最简单的方法是从块渲染模板本身中为您的块调用现有的 JS 函数,但是它应该只在管理页面显示时调用该函数(这样它就不会显示前端的内联脚本)。

例如。

function slider_block_html(){
  //html output here

  if(is_admin()){
    echo "<script>sliderInit();</script>";
  };
}
于 2019-01-02T22:15:54.843 回答