Как подключить файл js в wordpress?

Здравствуйте, что я делаю не правильно и где моя ошибка?
Дело в том, что если я пишу на javascript, то код работает, но если пишу на jquery, то код просто не работает.

Файл header.php:
<!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
	<meta charset="<?php bloginfo("charset") ?>">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>Тест</title>
	<link rel="icon" href="img/fa.ico" type="image/x-icon">

	<?php wp_head(); ?>
</head>

<body>
	<header id="mainscroll" class="header">
		<div class="golova">
			шапка
		</div>
	</header>


Файл index.php:
<?php get_header() ?>

	<div class="telo">
		тело
	</div>
 		
<?php get_footer() ?>


Файл footer.php:
<footer id="contscroll" class="contact">
		<div class="foot">
			подвал
		</div>
	</footer>

<?php wp_footer(); ?>
</body>
</html>


Файл function.php:
<?php
	
	 add_action("wp_enqueue_scripts", "test_media");

	 function test_media(){
	 	wp_enqueue_style("test-main", get_stylesheet_uri());

	 	wp_enqueue_script('jquery');
	 	wp_enqueue_script("test-script-main", get_template_directory_uri() . '/assets/js/script.js', array('jquery'),null,true);
	 }

?>


Файл script.js
jQuery(function(){
    alert("НЕ РАБОТАЕТ");
}


То есть текст в алёрте не выводится, а если бы я записала это через javascript, то все бы отработало корректно.
  • Вопрос задан
  • 108 просмотров
Решения вопроса 1
lamer350
@lamer350
กำลังสูงสุด
Это все потому что вы забыли скобку в конце:
jQuery(function(){
    alert("НЕ РАБОТАЕТ");
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
PavelMonro
@PavelMonro
В консоли что пишет?
Файлы все подключаются?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы