Ответы в темах

Просмотр 15 ответов — с 1 по 15 (всего 15)
  • Всё таки проблема оказалась в плагине elementor. Откатил её аж до версии 3.0.5 Тогда всё заработало. Я так не понял в чем проблема и почему при деактивированом плагине, это проблема оставалась. Ой дай бог я не до живу до того момента, когда разработчики таких продуктов будут хуже меня. Ведь я совсем уже не совершенствуюсь в этом направление лет 10, но вижу как сильно идет деградация) и мой низкий уровень, уже стал почти блин средним на рынке (: Надо завязывать с этим АЙТИ 🙂

    Хотя че я туплю. Копирую WP 5.5.3 и ставлю на неё дизайн. А остальное пусть, со временем сделают и исправят)) Спасибо ребята. Чет мне это в голову сразу не пришло))

    Ради эксперимента, мой сайт https://seovmig.ru WP 5.5.3 единственное заскриптованное, это отложенная загрузка видео, ну можно кнопку для теста добавить. Всё везде идеально работает у меня на устройствах. Обновляем до версии WP 5.6.2 и смотрим. Отложенная загрузка прекрасно работает на JQ v.3.5.1 проверенно. Если на планшете проблемы. То скорее всего проблема в движке WP и на уровне PHP поддержки. А мы ищем не там.

    • Ответ изменён 1 год, 3 месяца назад пользователем seovmig.

    Как-то это можно проверить ?) не поздно ли она грузиться. У меня такое было, когда я этот файл случайно оптимизировал путем асинхронной загрузки. может движок тоже асинхронно грузит и не везде это работает, ну или типа того.

    Мобилку я не делал ещё, там будет другой дизайн минимум скриптов. Но судя по «Браузер: 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 писали работали над оптимизацией работы и кода. А это значит есть вероятность именно этого. Или нет, меня не туда заносит ?

    Я правда рад ребята вам за помощь и советы, особенно «Не пингуй мой НИК!» Но я реально не понимаю где собака зарыта. Если дело в устаревшем ПО или устройстве. Я в этом направление ковырять не пробовал. Попробую. Спасибо. Пока продолжу искать ответы, пока только имея одни вопросы)

    • Ответ изменён 1 год, 3 месяца назад пользователем seovmig.

    Проблема в поддержки устройств библиотеки ? Т.е. Слишком старые стали. Не уж бредовая идея может реально быть. Но я ставил 1.12.4, которые всегда использовал WP и везде все работало, но сейчас так же всё не работает на новом WP. Или что-то новое внедряет WP, что порежет многие устройства ниже 2020 года ? 🙂

    • Ответ изменён 1 год, 3 месяца назад пользователем seovmig.

    А с мобильного устройства планшет апад 4 не работает ни в одном браузере. Я не богад что все устройства иметь по планшетам и теле. На тел. выпуска 2018 года с андройдом 8.1.0 тоже не работает в стандартных браузерах.

    Да нашел, отдельно приложения для планшета, чтобы такое делать. Библиотека есть. Тогда я вообще не понял где собака зарыта. Скрипт библиотеки стоит подключается вторым после wp-embed.min.js. Может дело в этом, тогда это не объясняет пустую страницу. Сейчас я тогда попробую пустые страницы, если дело в этом, что нарушен порядок, при чем порядок от движка загрузки, это можно попробовать подправить.

    Скрин

    Сайт конечно работает. Тормоза и т.п. понятно что будут, сайт на стадии разработки без оптимизации по скорости всех функций, дабы избежать лишних проблем в работе пока версия не будет полностью готова. Всё что заскриптовано не работает, кнопки, загрузка видео фона, которая использует отложенную загрузку посредством js. Достаточно видео фона. Но это всё не важно, даже если дизайн убрать, дефолтный поставить, любой скрипт не работает. Та же гугл капча, потому что она тоже js библиотеку использует. Вы бы начала всей темы изучили, что дело не в работе дизайна сайта или его оптимизации. Если не интересно тема, чтобы прочитать в чем суть и проблема, зачем начинать её обсуждать и спрашивать что не работает, если всё написано выше. Что даже если пустую страницу сделать без дизайна и скрипт, чтобы не вырезался, он на ПК работает, в мобильных устройствах нет. А кроме как библиотеки JS ему ничего и не нужно для работы, не считая разметки css.

    • Ответ изменён 1 год, 3 месяца назад пользователем seovmig. Причина: дополнил ответ

    Это работает только на ПК, на планшете яндекс.браузера последней версии гугл хрома последний версии, это не работает.

    У меня такое было на сайте, который я сам на php с нуля делал. Там какого-то мобильного js не хватала, подключение которого решило эту проблему. Это было лет 11 назад, я уже всех нюансов не помню, там было как-то проще в своем разобраться. Поэтому я и написал, что возможно какой-то нужный файл js для мобилки, который должен подключаться, отпал при обновление WP и библиотек разработчиками. Такой вариант на моём опыте тоже был. А какие ещё варианты есть исходя из выше написанного ? У меня уже идеи кончились, что сделать и что проверять ещё.

    Никаких плагин кроме Elementor нет, но если вообще все плагины отключить и свой код сделать так, чтобы он его не вырезал. Скрипты всё равно не грузиться. Деструбитив чистый, свежий скачал с сайта. Переустанавливал уже 3 раза. Поэтому и сделал такие выводы по итогу всего.

    Зашел не с адаптации браузера, а с планшета реально и телефона. После, думал, может плагин Elementor не правильно чего работал, но создал новую страницу с небольшими рабочими данным. Не работает. Думал, может тема чего, испробовал все дефолтные темы, но на них тоже самое, скрипты ломаются с захода на планшете и телефоне. Есть конечно глупая идея, что может планшет с тел. тупа устарел и требуется какое-то новое устройства. Но мне кажется это бредовая идея, хотя я уже не знаю на что думать и чего грешить. Проблема ещё в обнаружение, что при адаптивном браузере, всё отлично работает, а открыть исходный код с мобильного устройства и найти, определить что-то дополнительно, чтобы узнать, почему библиотека не подключается, у меня инструментов нет и я даже не знаю существуют ли такие.

    Использование фото, которое вы размещаете в интернете или вас с фоткали на улице, на работе и в любом другом общественном месте, разрешено использовать согласно Гражданскому Кодексу Российской Федерации. Согласно ГК РФ, если вы не хотите чтобы использовали ваши фото личные, или неодушевленных предметов, ваших работ, ставьте на них водяной знак автора или не выкладывайте в интернет. В противном случаи, их может использовать любой, в любых целях не порочащих человека (а это ещё нужно доказать, что это как-то вас порочить через суд).

Просмотр 15 ответов — с 1 по 15 (всего 15)