Связывание 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.

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