Когда на Wordpress сайте размещаешь код jQuery, часто сталкиваешься с ошибкой в консоли:
Uncaught TypeError: $ is not a function at <anonymous>
Это связано с тем, что WordPress использует режим “no-conflict”, который предотвращает использование символа “$” в качестве псевдонима объекта jQuery.
Для решения проблемы, можно использовать полное ключевое слово jQuery вместо сокращенного “$”. Замените все символы $ в вашем коде на jQuery. Более предпочтительный вариант - изменить область видимости переменной $ на локальную функцию:
(function($){
// ваш код
})(jQuery);