Intereting Posts
Могу ли я создать отдельную запись, находящуюся в нескольких сайтах? Показать последнее сообщение в категории вместо архива? Фильтр / поиск из двух категорий Изображение автоматически изменено Недействительная таксономия с пользовательским скриптом Оберните первый символ после </ h3> <p> в теге <span> Изменить теги url для поиска на другом сайте Почему мой многопользовательский блог не показывает пользователям? Добавить несуществующие страницы для навигации «Примечание: неопределенная переменная: содержимое» показывает Предупреждение о представлении формы: невозможно изменить ошибку заголовка только тогда, когда плагин отключен Изменить вторичный цикл для исключения сообщений из текущей категории страниц Запрещенная ошибка 403, разрешение доступа, невозможность чтения htaccess Как установить лимит пользователя на пользовательскую роль? Получить таксономию url, имя, почтовый индекс и изображение

Это не работает для плагина get_template_directory_uri ()

function Zumper_widget_enqueue_script() { wp_enqueue_script('jquery-repeater-form',get_template_directory_uri().'/admin/js/sample.js'); } add_action('admin_print_scripts-widgets.php', 'Zumper_widget_enqueue_script'); 

Предположим, что javascript сидит в моей теме wordpress в этом пути: admin / js / sample.js

и тема использует wp_enqueue_script для включения этого файла –

 wp_enqueue_script('jquery-repeater-form',get_template_directory_uri().'/admin/js/sample.js'); 

Теперь мой вопрос в том, перенося ли виджет, а javascript – в коды плагинов – виджет будет в файле plugin.php, а файл javascript пойдет по этому пути –

JS / sample.js

Я обманываю это так:

 wp_enqueue_script('jquery-repeater-form',get_template_directory_uri().'/js/sample.js'); 

но не включается.

Не удается ли этой функции вытащить правильный путь – get_template_directory_uri () при использовании в папке плагина?

Solutions Collecting From Web of "Это не работает для плагина get_template_directory_uri ()"

get_template_directory_uri работает в плагине, поскольку он возвращает URI каталога активной темы, который является каталогом шаблонов.

Если вы пытаетесь получить URI для своих плагиновых активов, то вам нужен plugin_dir_url .

 wp_enqueue_script( 'jquery-repeater-form', plugin_dir_url( __FILE__ ) . 'js/sample.js' );