Медиатека и FORCE_SSL_ADMIN с 4.4
-
всем доброго времени суток.
Если использовать FORCE_SSL_ADMIN на http-сайте (админка — https, сайт http) то существует проблема с медиатекой — превьюшки используют siteurl и соответственно http://,
что дает нам «сломанный замок» в адресной строке и mixed content warning. Проблема была некритична, так как браузер продолжал загружать элементы <img src=корни проблемы уходят аж на 4 года назад, но все это время проблема упорно игнорировалась, есть открытый тикет 2 месячной давности.
что же произошло в 4.4?
responsive images! И даже в медиатеке, правда только в режиме списка, в режиме сетки все оставили по старому.
Соответственно к <img src= дописались аттрибуты srcset и sizes , и вот тут начинается самое интересное — браузер начинает блокировать такой контент, во всяком случае и Firefox 42 и Chrome 47
В результате имеем медиатеку без превьюшек (в режиме списка),
что некрасиво и нефункционально.workaround:
заменять http на https для картинок в админке
https://wordpress.org/plugins/ssl-insecure-content-fixer/
вот этим например, как побочный эффект получаем вставку в редакторе статей и страниц картинок с схемой https:// , что нежелательно для http:// сайта
лечим проблему — https://wordpress.org/plugins/https-switcher/вопрос — а может есть более элегантное решение? Или придется терпеть такой вавилон плагинов до исправления пробемы в ядре?
Вот интересно, зачем в админке сделали responsive images?
- Тема «Медиатека и FORCE_SSL_ADMIN с 4.4» закрыта для новых ответов.