Intereting Posts
Emojicons представил с кодом WP 4.2 не встроенный В каком контексте должны использоваться Категории и теги Можете ли вы использовать add_filter () внутри другой функции? Хотите разделить разделы сообщений. Можете ли вы перезапустить цикл? Создайте короткий код, который создает форму для редактирования пользователями своей информации the_content () не будет загружать галереи на главной странице Миниатюра полной ширины Как перечислять сообщения по срокам (пользовательская таксономия) Многоузловая конфигурация для нескольких доменов Пользовательский фильтр для the_content работает неправильно get_edit_tag_link ничего не возвращает Попытка отображать пользовательскую мета по «имени» – не по «ID» Как быстро переупорядочить сообщения в панели администратора, которые будут сохраняться для wp-api Есть ли быстрый способ удалить встроенный css из всех сообщений? WordPress Multisite с доменами cPanel Addon и SSL

$ .browser Неопределенный, по-видимому, вызывающий неправильный просмотр страницы

На этом сайте у меня ошибка с использованием jquery.PrettyPhoto.js родительской темы. jquery.PrettyPhoto.js Это приводит к тому, что вкладки не загружаются хорошо, и галерея не работает хорошо. Состояние ошибки

 TypeError: $.browser is undefined http://www.domain.com/wp-content/themes/decondo/lib/scripts/pretty/jquery.prettyPhoto.js?ver=2.5 Line 59 

Я заключил в очередь jQuery Migrate – v1.0.0 – 2013-01-14 со следующим кодом (добавлена ​​целая функция): http://pastebin.com/EC3XrTiq

к функции function.php родительской темы, поскольку я думал, что это будет связано с устаревшей функцией jQuery – см. https://stackoverflow.com/questions/14524289/browser-is-undefined-error -.

Я нашел еще один поток в SE, который предложил добавить функцию $ .browser, упоминающую, что эта функция больше не используется с 1.3. Версия, загруженная на эти страницы, составляет 1.8.3, поэтому это может быть проблемой. Нечетный У меня не было проблемы раньше, но в любом случае.

Я понял, что миграция jQuery не загружается, проверяя эти страницы в Firebug. Я точно знаю, что путь правильный.

Благодаря еще нескольким исследованиям и проверке сафари с помощью инспектора я понял, что скрипты миграции jQuery уже загружены WordPress.

Теперь проблема остается в том, почему галерея сайта (проблемы в Safari с макетом), меню (раскрывающийся список в Firefox) и вкладки (не загруженные в Firefox) плохо загружаются, и если эта функция устаревших браузеров вызывает это или нет.

Что-то испортило вашу очередь. Ваш URL-адрес jQuery имеет версию 1.8.3, в то время как это не является стандартом в WP 3.9.1 или фактическим файлом, на который указывает (1.11.0). Миграция также не появляется для меня, вероятно, из-за проблем там.

Эффективно вам не хватает jQuery.browser потому что он был удален в версии 1.9+, а перенос не загружен.

Я проверил ваш сайт. JQuery migrate не установлен в очередь, поскольку версия jquery enqueued равна 1.8.3, а jquery migrate работает только с версией jquery выше 1.9 Вероятно, ваша версия WordPress не самая последняя. Версия preetyphoto устарела, вы можете использовать последнюю версию https://github.com/scaron/prettyphoto/blob/master/js/jquery.prettyPhoto.js, она не использует никаких $ .browser.