Поддержка Проблемы и решения После обновления пропадают изображения

  • Обновился с 3.9.1 до 4.2.1 и все нормально работает только на компе!
    На планшете и телефоне вместо изображений миниатюр и картинок витрины магазина пустые квадраты а ссылки на картинки планшет видит типа:

    wp-content/uploads/2015/04/1054@2x.jpg/

    В то время как на компьютере все нормально и url картинки имеет вид:
    wp-content/uploads/2015/04/1054.jpg

    В чем может быть дело??! Я вообще что-то не пойму

    Самое главное, что сначала изображение появляется «вроде» но потом исчезает!

    P.S. Они сразу появляются, но при пролистывании исчизают… что за хрень?!

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • ТОлько что обнаружил что если отключить выполнение javascript картинка не пропадает! Что это может быть??!

    Я решил эту проблему… Походу движок автоматом загружает копию изображений для retina дисплеев с суфиксом @2x… Дело в том что этих модификаций картинок просто нет, вот оно и показывает пустые квадраты! Как оказалось есть плагин https://wordpress.org/plugins/wp-retina-2x/ который вроде как создает такие файлы, но мне он не помог.. но вроде работает! Короче, я просто все изображения продублировал и создал их копию с суфиксом @2x перед расширением файла, в моем случае перед .jpg и т.д. Вроде все работает!

    P.S> Очень рад, что мне в который раз помогли на этом чудо форуме… Это уже четвертая тема за все время которую я создаю.

    Очень рад, что мне в который раз помогли на этом чудо форуме…

    Не стоит омрачать всё разочарованием. Я, например, только из вашего вопроса и решения узнал, что существуют дисплеи типа Retina и что WordPress пытается автоматом брать для них картинки. Не каждый ведь оснащён всем набором техники и технологий чтобы всё проверить и испытать «на себе» 😉
    А вам огромное спасибо, что делитесь найденным решением!

    Модератор Yuri

    (@yube)

    Походу движок автоматом загружает копию изображений для retina дисплеев с суфиксом [b]@2x[/b]

    Почему Вы считаете, что это делает именно движок? Я, например, ни на одном из своих подопечных сайтов не видел файлов с таким «суффиксом».

    Я, например, только из вашего вопроса и решения узнал, что существуют дисплеи типа Retina и что WordPress пытается автоматом брать для них картинки. Не каждый ведь оснащён всем набором техники и технологий чтобы всё проверить и испытать «на себе» 😉

    ТАк дело в том что и у меня нет retina дисплея но мобильные устройства почему-то определяются именно так(наверное движок)

    Почему Вы считаете, что это делает именно движок? Я, например, ни на одном из своих подопечных сайтов не видел файлов с таким «суффиксом».

    Потому что на версии 3.9.1. ничего подобного не было!

    Модератор Yuri

    (@yube)

    но мобильные устройства почему-то определяются именно так(наверное движок)

    Я бы поставил на Тему.

    Потому что на версии 3.9.1. ничего подобного не было!

    С учетом моей ставки на Тему, могу предположить, что жабаскрипт-ретинизатор с 3.9 просто не работал, например, из-за неподходящей версии jQuery. А с 4.2 заработал. Но кривовато («но мобильные устройства почему-то определяются именно так«).

    Всё чисто теоретически 🙂

    С учетом моей ставки на Тему, могу предположить, что жабаскрипт-ретинизатор с 3.9 просто не работал, например, из-за неподходящей версии jQuery. А с 4.2 заработал. Но кривовато («но мобильные устройства почему-то определяются именно так»).

    Всё чисто теоретически 🙂

    Чтоб я провалился… Точно! Там есть такой скрипт! А я и не подумал даже об этом потому что отталкивался от 3.9.1.
    А как его отключить??! Просто удалить retina.js или нужно что-то еще сделать?!

    Модератор Yuri

    (@yube)

    А как его отключить??! Просто удалить retina.js или нужно что-то еще сделать?!

    Найти место, где он подключен, и извести. Может быть прописан прямым текстом в header.php (точнее, в том шаблоне, который содержит секцию <head>), а может подключаться кошерно — через wp_enqueue_script() в functions.php (или инклюденных в нем).

    Не могу найти (( я вообще не силен в php… но в header.php и functions.php я ничего похожего не нашел. Может, вы взгляните если вас не затруднит??! Вот ссылка на архив с моей темой, кстати это переделаная тема nictitate.

    Модератор Yuri

    (@yube)

    library/front.php:236
    wp_enqueue_script('kopa-retina', $dir . '/js/retina.js', array('jquery'), NULL, TRUE);

    Спсибо! Очень признателен!

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • Тема «После обновления пропадают изображения» закрыта для новых ответов.