WP Plugin

WordPress мобильная версия

WordPress мобильная версия

Во всем мире бодро шагает мобильная революция, все больше людей покупают мобильные телефоны с большими сенсорными экранами и планшеты, а технологии мобильной связи предлагают все более быструю передачу данных.

Но как бы далеко не шагнули мобильные технологии, до стационарного компьютера они не дотягиваются и требуют адаптации. В этой статье я расскажу как сделать различный вид сайта на WordPress в зависимости от устройства пользователя, при этом сохранив статическое кеширование средствами nginx.

Там есть еще »

Нет комментариев

Nginx gzip static и WP Super Cache

Nginx gzip static и WP Super Cache

Ранее я написал о том как настроить nginx для работы с WP Super Cache, что позволило существенно снизить нагрузку на сервер. Кроме того для ускорения передачи данных клиентам используется сжатие страниц gzip. Проблема в том, что при каждом запросе сервер берет страницу в кеше, сжимает ее, отдает клиенту. Логично хранить в кеше уже сжатую страницу и избавить nginx от лишней работы.

Там есть еще »

Комментарии (2)

YARPP шаблоны пользователя

YARPP шаблоны пользователя

Для вывода похожих записей после поста у меня стоит плагин Yet Another Related Post Plugin. В его настройках есть пункт «Показывать с шаблоном пользователя», который позволяет настроить вывод постов более тонко, чем простой список. В частности я решил выводить похожие записи в строку, и с прикрепленной к посту картинкой.

Там есть еще »

Нет комментариев

Add Functions

Add Functions

This post has English version.

При модификации кода WordPress возникает вопрос куда его вставлять. Файлы самого вордпресса при обновлении заменяются, а писать ради каждой мелочи свой мини-плагин накладно. Можно добавлять код в файл темы functions.php, но при обновлении или смене темы изменения пропадут. Я написал плагин, который предоставляет простой способ вставки кода прямо через администраторскую панель, еще и с подсветкой синтаксиса.

Там есть еще »

Комментарии (4)

Перенос NextGEN Gallery на отдельный домен

Перенос NextGEN Gallery на отдельный домен

Read this article in English.

Для управлениями картинками я пользуюсь плагином NextGEN Gallery, но вот мне захотелось вынести картинки на отдельный домен cdn.tigor.org.ua. Это позволяет браузеру использовать дополнительные потоки для загрузки картинок, и просто настроить nginx на выдачу статического контента.

Отдельно я описывал эти способы в статьях про поиск хуков в плагинах и про настройку nginx для поддержки wordpress. Теперь соберу все в одном месте, и разбавлю картинками.

Там есть еще »

Комментарии (5)

Настройка nginx для работы с WordPress

Настройка nginx для работы с WordPress

Read this post in English.

Nginx все активней захватывает рынок веб-серверов за счет быстрой отдачи статистических файлов. Все динамические запросы нужно пересылать на обработку соответствующим модулям. Для PHP лучше использовать PHP-fpm, и полностью отказаться от использования apache.

Ниже инструкция-описание моего конфига для nginx.

Там есть еще »

Комментарии (7)

BackWPup

BackWPup

Это плагин для WordPress делающий бекапы и отправляющий их на удаленные сервисы, самым приятным для меня является Dropbox. Основной проблемой, с которой я столкнулся при работе с другими, аналогичными плагинами — время выполнения php скриптов. BackWPup можно настроить очень тонко и отправлять файлы небольшими порциями, тогда скрипт не упрется в лимит времени и оперативной памяти.

К сожалению тут нет волшебной кнопки «сделать хорошо и быстро», и придется потратить время на точную настройку, но оно того стоит.

Там есть еще »

Комментарии (3)

Video Onclick

You can read this article in English.

Вставляя видео, размещенные на youtube, в записи я столкнулся с проблемой медленной загрузки страниц. Если посмотреть отчеты по скорости загрузки страниц в Google Analytics, то одни из самых медленных страниц про достижения в Portal 2 и Duke Nukem Forever. И это не удивительно, ведь в каждой записи по 2 десятка видео с ютуба. Я решил написать плагинчик, который вместо плеера вставляет картинку, а код подгружается при клике на нее.

Там есть еще »

Комментарии (3)

Как добавить кнопку в Визуальный редактор WordPress

Как добавить кнопку в Визуальный редактор WordPress

Рано или поздно пользователи WordPress сталкиваются с необходимостью расширить функции визуального редактора. Я столкнулся с этим, когда решил сделать себе шорткод для вставки видео с youtube.

Там есть еще »

Один комментарий

DoFollow в Disqus

Read this post in English.

Поставил себе на блог систему комментирования Disqus. Для wordpress нужно только скачать плагин и зарегистрироваться на сайте. Для работы Disqus подменяет форматирование комментариев и dofollow перестает работать, пришлось лезть сначала в Google, а потом в код плагина.

Там есть еще »

Комментарии (9)