Как реализовать обратный вызов JS для acf_register_block () - PullRequest
0 голосов
/ 28 декабря 2018

В настоящее время я занимаюсь обновлением веб-сайта, чтобы он поддерживал блоки Wordpress (5.0+) через расширенные настраиваемые поля.У меня есть блок, которому нужен JS, и мне было интересно, есть ли способ реализовать обратный вызов JS через acf_register_block() или register_block_type(), чтобы вызывать функцию JS при добавлении блока на страницу в CMS?

1 Ответ

0 голосов
/ 03 января 2019

Для тех, кто ищет что-либо еще, до сих пор проще всего было бы вызвать существующую JS-функцию для вашего блока из самого шаблона визуализации блока, однако она должна вызывать функцию только в том случае, если страница администратора отображается (так что она нене показывать встроенные сценарии в интерфейсе).

например.

function slider_block_html(){
  //html output here

  if(is_admin()){
    echo "<script>sliderInit();</script>";
  };
}
...