Я сделал шаблон под названием test-stuff.php и попытался использовать в нем jQuery и плагин проверки jQuery. Я поставил в очередь скрипты в моем файле functions.php, и jQuery отлично работает на других обычных страницах, но не в моем шаблоне.
Может ли кто-нибудь указать, где я ошибся? Нужно ли ставить jquery и плагин jquery отдельно для шаблона? Если я пропустил некоторые детали, пожалуйста, спросите, и я предоставлю. Заранее спасибо.
functions.php ставит в очередь часть:
function my_custom_queue() {
wp_enqueue_script('jquery');
wp_enqueue_script( 'validatejq', 'https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.0/jquery.validate.min.js', array( 'jquery' ), '1' );
}
add_action( 'wp_enqueue_scripts', 'my_custom_queue' );
Файл шаблона с функцией тестирования jquery (я получаю "нет"):
<?php
/* Template name: Test stuff */
?>
<script>
window.onload = function() {
/* test */
if (window.jQuery) {
alert("Yes");
} else {
alert("No");
}
};
</script>