Я использую плагин acf v4 для wordpress. Я пытаюсь включить input.js. Это код, который я добавилWordpress ACF Include input.js не работает
function input_admin_enqueue_scripts()
{
// Note: This function can be removed if not used
// register ACF scripts
wp_register_script('acf-input-progressbar', $this->settings['dir'] . 'js/input.js', array('acf-input'), $this->settings['version']);
wp_register_style('acf-input-progressbar', $this->settings['dir'] . 'css/input.css', array('acf-input'), $this->settings['version']);
// scripts
wp_enqueue_script(array(
'acf-input-progressbar',
));
// styles
wp_enqueue_style(array(
'acf-input-progressbar',
));
}
Но javascript никогда не вызывается. Я добавил console.log функцию для проверки вызова:
(function($){
console.log("Test input.hs");
....
Это имя, которое я использовал для моего плагина: ACF-ProgressBar
Файлы:
- ACF-ProgressBar -v4.php
- ACF-progressbar.php
более подробную информацию о Крючки действий прочитать эту статью Codex: https://codex.wordpress.org/Plugin_API/Action_Reference – SufferMyJoy
Теперь вызов javascript-файла работает благодаря :). Но я получаю эту ошибку, когда я вызываю файл input.js: acf.o имеет значение null. –