Intereting Posts
Какой процесс вы используете для разработки WordPress? Посетители, обращающиеся к авторам Как получить идентификатор пользователя текущего профиля, который редактируется в WP-Admin? Добавить класс div только к одному виджету Отображать таксономию детей до последнего ребенка Автоматически добавлять атрибуты к продукту woocommerce? Ошибка установки WordPress локально – Файл 'wp-config.php' уже существует Как отображать все сообщения от стандартных сообщений до пользовательских типов сообщений в цикле с разбивкой на страницы? Ошибки, создаваемые admin-ajax.php Есть ли способ исключить должности на основе meta_values? Как добавить пользовательские радио-боксы на страницу оплаты WooCommerce и изменить общую цену в этом поле? Удалить фильтр home_url WPML Разрывы строк не отображаются должным образом Решение для рендеринга Shortcodes в редакторе администратора Как изменить порядок расположения мета-ящиков?

Связывание wp_enqueue не может найти файл javascript (добавляет «? Ver = xxx» в src)

Поэтому я пытаюсь правильно связать файл javascript с помощью этого:

--functions.php-- function custom_scripts() { wp_register_script('myscript','/backdrop.js',array('jquery')); wp_enqueue_script('myscript'); console.log("test - inside custom_scripts"); } add_action( 'wp_print_scripts', 'custom_scripts'); 

Я не вижу консольные журналы в окне консоли Chrome, и я не уверен, что я должен их увидеть или нет. Однако я вижу, что один из моих файлов не найден: /backdrop.js?ver=3.5.1 . Справочник верен, но ?ver=3.5.1 явно не совпадает. Поскольку я вручную регистрирую скрипт в custom functions.php , почему он все еще делает это?

Solutions Collecting From Web of "Связывание wp_enqueue не может найти файл javascript (добавляет «? Ver = xxx» в src)"

console.log() – это функция JavaScript. Вы не можете использовать его в PHP. Добавьте это в свои JavaScripts.

Параметр версии не должен влиять на доступ к файлу. Но вы можете удалить этот параметр и посмотреть, работает ли он тогда. Если это так, ваша конфигурация сервера нуждается в дополнительной проверке, так как она также должна работать с версией.