WordPress

WordPress это бесплатная и открытая CMS (Content Management System), написанная на PHP.

Удобная в установке и настройке, легко расширяемая за счет плагинов.

Недавно компания Microsoft перевела все блоги пользователей Live Spaces на WordPress.com.

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

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

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

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

Там есть еще »

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

BackWPup

BackWPup

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

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

Там есть еще »

3 комментария

Video Onclick

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

Там есть еще »

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

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

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

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

Там есть еще »

3 комментария

DoFollow в Disqus

DoFollow в Disqus

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

Там есть еще »

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

Сторонние хуки в WordPress

Сторонние хуки в WordPress

Ранее я рассказывал как пользоваться хуками в WordPress. Стандартные зацепки документированы в кодексе, но каждый разработчик может добавить собственные вызовы в свои плагины или темы. К сожалению не все разработчики документируют хуки и приходится лезть в код. Я расскажу о поиске зацепок на примере плагина NEXTGen Gallery.

Там есть еще »

3 комментария

TI Stat

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

Там есть еще »

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

WordPress хуки

WordPress хуки

Ранее я описал в каком порядке вызываются файлы в WordPress и куда можно вставлять свой код. Суть в том, что вставлять нужно не просто исполняемый код, а объявлять свою функцию, которая будет вызвана в определенных условиях. Все хуки в WordPress делятся на action и filter.

В этой статье рассказано как заставить WordPress вызывать ваш код при определенных событиях.

Там есть еще »

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

WordPress очередность исполнения кода

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

Там есть еще »

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

WP Typos

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

Там есть еще »

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