Модератор
Юрій
(@yube)
wp-embed.js от jQuery не зависит, поэтому может подключаться и до, и после.
Пробовал на самсунге j1 2016 год
Мобилку я не делал ещё, там будет другой дизайн минимум скриптов. Но судя по «Браузер: Mozilla/5.0 (Android 5.1.1; Mobile; rv:87.0) Gecko/87.0 Firefox/87.0» 🙂 Планшеты есть у кого ? Если порядок не важен почему в планшете всё ломает Скрин 2
Если я вырежу дефолтные скрипты
add_action( 'wp_print_scripts', 'de_script', 100 );
function de_script() {
wp_dequeue_script( 'jquery' );
wp_deregister_script( 'jquery' );
}
function wpplus_remove_jquery_migrate( $scripts ) {
if ( ! is_admin() && isset( $scripts->registered['jquery'] ) ) {
$script = $scripts->registered['jquery'];
if ( $script->deps ) {
$script->deps = array_diff( $script->deps, array( 'jquery-migrate' ) );
}
}
}
add_action( 'wp_default_scripts', 'wpplus_remove_jquery_migrate' );
А потом вставлю их повыше Скрин 3, то на ПК картина становиться такой же как у меня на планшете. По идеи же роли это не должно играть. Может быть собака здесь зарыта, на планшете происходит типа того же и по сути они не работают ? Ещё как скриншоты вставить более проще к вам, а то на сайт к себе вставляю, а модератор так высылает, нужен сайт какой-то или это только модераторы могут ?
Может дело типа в обработки PHP исходных данных. WP написало, что они работают над поддержкой PHP 8.0, может происходит некая поздняя загрузка скрипта на планшете после совершение загрузки остальных данных, то это бы объяснило бы поведение не рабочих скриптов на планшете. Потому что ставя версию 1.12.4, картина та же самая, что наталкивает на мысль именно тут где-то собака зарыта. Библиотека подгружается в код позднее, чем следовало, что вызвало такое, особенно WP писали работали над оптимизацией работы и кода. А это значит есть вероятность именно этого. Или нет, меня не туда заносит ?
Как-то это можно проверить ?) не поздно ли она грузиться. У меня такое было, когда я этот файл случайно оптимизировал путем асинхронной загрузки. может движок тоже асинхронно грузит и не везде это работает, ну или типа того.
Ради эксперимента, мой сайт https://seovmig.ru
WP 5.5.3 единственное заскриптованное, это отложенная загрузка видео, ну можно кнопку для теста добавить. Всё везде идеально работает у меня на устройствах. Обновляем до версии WP 5.6.2 и смотрим. Отложенная загрузка прекрасно работает на JQ v.3.5.1 проверенно. Если на планшете проблемы. То скорее всего проблема в движке WP и на уровне PHP поддержки. А мы ищем не там.
-
Ответ изменён 3 года, 7 месяцев назад пользователем seovmig.
Хотя че я туплю. Копирую WP 5.5.3 и ставлю на неё дизайн. А остальное пусть, со временем сделают и исправят)) Спасибо ребята. Чет мне это в голову сразу не пришло))
Модератор
Юрій
(@yube)
Планшеты есть у кого ?
Преимущественно антикварные 🙂 Anroid 6 Crome 87
Ещё как скриншоты вставить более проще к вам,
На любой image-хостинг, в т.ч. и свой сайт, а сюда ссылку.
Я заливаю на https://imgur.com/ и вставляю картинку как <img src=....
Всё таки проблема оказалась в плагине elementor
. Откатил её аж до версии 3.0.5 Тогда всё заработало. Я так не понял в чем проблема и почему при деактивированом плагине, это проблема оставалась. Ой дай бог я не до живу до того момента, когда разработчики таких продуктов будут хуже меня. Ведь я совсем уже не совершенствуюсь в этом направление лет 10, но вижу как сильно идет деградация) и мой низкий уровень, уже стал почти блин средним на рынке (: Надо завязывать с этим АЙТИ 🙂
Лучше завяжите с использованием всяких мышевозок