Фев 152014
 

Почти прикол.  На сайте супруги http://elena.bosenko.info/ использую NextGEN plugin и часть фоток цепляю так, чтобы крупнее они показывались всплывающим окном (типа http://elena.bosenko.info/2014/02/11/snegurochka/) . Ну вот, вроде работало. А тут решил проверить и поползал по сайту через ИЕ8.  И, через какое-то время WP стал выдавать ошибку http с номером 418 – “сходи, попей кофейку”. На экране браузера ровно одно слово “ошибка”. И в админке тоже. Оказалось:

  • NextGEN генерирует html, в котором для ИЕ написано: “возьми /fancybox/что-то-там.png”
  • ИЕ честно запрашивает такое, а нету…
  • Модуль Better WP Security через некоторое время блокирует ip по слишком большому количеству запросов к несуществующей странице.

В html коде ссылки на easy-fancybox. Установил – не помогает.  Пришлось сделать ссылку из корня WP:

ln -s wp-content/plugins/easy-fancybox/fancybox/

Дополнение25.02.2014 – фигня, так тоже не работает. Генерируются ссылки типа http://elena.bosenko.info/2014/02/11/snegurochka/fancybox/

А вот в процессе борьбы с кешированием на глаза попалась рекомендация – Serve static content from a cookieless domain . Выставил в настройках плагина “снять пирожки для статического контента” и включил управление кешированием – и, о чудо, ошибка “от ИЕ” исчезла. Будем “посмотреть” дальше.

Янв 092014
 

Повоевал с функцией “set watermark” в плагине NextGEN Gallery WordPress Plugin.  Размер файла jpg резко увеличивается. Скажем, было 800 КБ, а становится 1500КБ. Нефигово так…

Есть команда composite из пакета imagemagick. Вот так можно наложить файл подписи с прозрачным фоном (sign.png) на изображение (in.jpg) и записать результат в другой файл (out.jpg). Отступ от правого нижнего угла 10 пикселей вверх и 5 влево.

composite -gravity SouthEast -geometry +5+10 sign.png in.jpg out.jpg

http://www.imagemagick.org/Usage/annotating – классные примеры, кстати.

 

Янв 082014
 

Как оказалось, плагин Better WP Security не может изменить ID пользователя admin, если уже включен режим Multisite Network. Итого, правильная последовательность действий:

  • Ставим WP
  • Ставим Better WP Security и активируем его.
  • Выполняем смену id администратора
  • Отключаем (деактивируем) Better WP Security
  • Теперь делаем мультисайт и врубаем обратно безопасность.

Возможно, есть ещё какой способ, но, “по-быстрому”, я его не нашёл. Проверено для Better WP Security версии 3.6.2 и WP версии 3.8