JQuery не работает в wordpress - Решение
Начиная с версии WordPress 2.x, jQuery является встроенной библиотекой Javascript, поэтому явное включение библиотеки jQuery в WordPress не требуется.
проблема
JQuery не работает при написании плагина WordPress? Когда вы пытаетесь протестировать простой эффект jQuery, например,
$(document).ready(function(){ alert('test'); });
Он просто не работает, окно с предупреждением не появляется. Тот же сценарий работает должным образом на одной HTML-странице. Что за черт? Есть ли проблемы с совместимостью между jQuery и WordPress?
Решение
В WordPress синтаксис$() всегда используется другой библиотекой сценариев, что вызывает проблему конфликта и не может вызвать функцию jQuery. Вместо этого вы должны использоватьjQuery()…
jQuery(document).ready(function(){ alert('test'); });
В качестве альтернативы вы можете использоватьnoConflict()…
$j=jQuery.noConflict(); // Use jQuery via $j(...) $j(document).ready(function(){ alert('test'); });
P.S jQuery.noConflict(); – http://wordpress.org/support/topic/141394
Никогда не используйте удобную функцию jQuery$() в плагине WordPress. Вы должны использоватьjQuery() илиjQuery.noConflict() для работы между jQuery и WordPress.