22.04.2019      521      0
 

Плагин Easy Watermark не ставит водяной знак на изображениях шириной 768


С некоторого времени на сайте использовался плагин Easy Watermark для автоматической простановки водяного знака. Однако сегодня я обнаружил, что мое мобильное устройство с разрешением 1920х1680 отображает их без водяного знака. Такая же ситуция обнаружилась на мониторе с разрешением 1680х1050. Хотя на устройствах с разрешением 1280х720 и 1366х768 все было нормально.

По умолчанию в стандартных настройках WordPress предусмотрены следующие разрешения:

  • Миниатюра (предпросмотр): 300х300 (с обрезкой);
  • Средний размер: 300х300 (масштабирование);
  • Крупный размер: ширина 700 (масштабирование);
Стандартные размеры изображений WordPress
Стандартные размеры изображений WordPress

Однако в реальности оказалось, что изображений больше. А именно — 5 шт. Сохраняется изначальный исходник изображения и создается изображение шириной 768. Это изображение создается используемой темой WordPress NewsMaker и используется для устройств с большим разрешением. В Интернете видел ситуацию с созданием темой разрешений широй 768.

Создаваемые WordPress изображения
Создаваемые WordPress изображения

В настройках Easy Watermark есть опция, в которой необходимо указать, на каких изображения необходимо ставить водяной знак.

Размеры изображения, на которые ставится водяной знак
Размеры изображения, на которые ставится водяной знак

Так и получается. На предпросмотре (Thumb) водяного знака нет. Однако его нет и на картинках с разрешением шириной 768. Поэтому Easy Watermark и не ставит на нем водяной знак, т.к. не знает, что он существует. Плагин довольно удобный, но обновления выходят медленно, отстают после выхода новой версии WordPress.

Сообщении об отсутствии тестирования с новой версией WordPress
Сообщении об отсутствии тестирования с новой версией WordPress

Автор, используемой на нашем сайте темы «NewsMaker», написал, что в ней есть спецальный скрипт, который создает только один тип картинок — миниатюры в анонсах. Можно было отследить и найти, что создает изображение разрешение шириной 768, как в выше приведенной ссылке, но мы не стали на данный момент с этим разбираться.

Для того, чтобы плагин Easy Watermark нормально работал, в настройках WordPress ширина крупного размера указана 768. Также «обнулен» неиспользуемый на сайте средний размер изображения.

Новые настройки размеров изображений WordPress
Новые настройки размеров изображений WordPress

При этом изображения шириной 300 создавались только для миниатюр. Если изображение превышало ширину 768, то создавалось отмасштабированное к данному размеру изображение. Это на данный момент нас устраивало. Водяной знак на момент написания статьи отображался нормально.

Ранее я поменял дизайн сайта.


Ваш комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *