так вешайте в functions.php
function add_jquery() {
if(!wp_script_is('jquery')) {wp_enqueue_script('jquery');}
}
add_action( 'wp_enqueue_scripts' , 'add_jquery' );
wp_enqueue_scripts это вообще-то во фронтэнде.
в админке jquery подрубается экшеном на admin_enqueue_scripts
да гляньте исходник страницы — есть там подключение jquery или нет?
Вот это имеется ввиду?
http://take.ms/R6CtP
ТОгда непонятно почему не работает….
остается узнать как и где именно вы подключаете свой скрипт.
в самом начале файла функций темы….
http://take.ms/kJbM7
Тем более какая разница где, ведь функции безконфликтоного подключения для того и придуманы чтоб избежать конфликта…
Для испытания скрипта не делаю ничего сложного. просто при JQuery(‘#my_id’).click(function(){ какой-то алерт… })
но пишет JQuery андефайнед и все….
да я не про jquery — он в админке вообще и без вашего подключения должен грузиться, так как он в админке используется. хотя бы для таскания метабоксов.
я про тот скрипт, который у вас с jquery должен работать. у меня такое впечатление, что вы им прямо что-то в визуальном редакторе хотите сделать.
как раз в этот момент редактировал сообщение… тоже подумал про это… но все просто…. не работает. а тема штатная фифтин Twenty Fifteen
ну вот из плагина своего код выдрал:
<script>
jQuery(document).ready(function($) {
$('.postbox').children('.handlediv').click(function(){ $(this).siblings('.inside').toggle();});
});
</script>
там метабокс свертывается и развертывается.
JQuery(document).ready(function() {
JQuery('#sendData').click( function() {
//var a = $( "#data" ).val();
alert('You entered ');
});
});
мой код аналогичный и не работает
Спасибо Господа, особенно Юрий!
Решено! ))))
его никто не заметил ))))