Анатомия плагина WordPress. Часть 2.

wp pluginВ первой части статьи мы говорили об actions и их применении. Пора поговорить о фильтрах (filters).

Фильтры WordPress применяются для изменения результата исполнения функций как входящих в базовый пакет CMS, так и написанных сторонними разработчиками (при условии, что эти функции поддерживают наложение фильтра путём использования функции apply_filters). В рассматриваемом плагине фильтр накладывается на результат выполнения функции comments_number.
Читать далее …

Популярность: 3%

Анатомия плагина WordPress. Часть 1.

Wordpress pluginВ прошлой статье я говорил об идее и плане. Поэтому обсудим идею и план, и только после этого перейдём непосредственно к реализации

Начнём с идеи.

В WordPress существует функция шаблона comments_number, которая выводит количество комментариев для каждой статьи, а также используется в функции comments_popup_link для тех же самых целей. Не вдаваясь в технические подробности, можно сказать, что функция эта расчитана исключительно на англо-саксонские языки, имеющие лишь две формы числительного: один и много. Другие языки, имеющие большее количество форм числительных, данная функция обслуживает некорректно. Этот недостаток мы исправим с помощью небольшого плагина, а заодно, разберём как это делается. Это и есть идея, идея моего плагина Multilingual Comments Number.
Читать далее …

Популярность: 4%

Анатомия плагина WordPress. Введение.

WPК моему великому сожалению, мой второй блог по программированию в WordPress «накрылся медным тазом» ©, в основном, по техническим причинам. Те немногие читатели, которые пытались его читать, практически всегда сталкивались с сообщением «Сайт блокирован на 10 минут». Не думаю, что это кому-то может нравиться. Поэтому я решил перенести статьи с блога SimpleLib.ru на этот блог. Надеюсь, что блог SimpleLib.ru через некоторое время возродится, а пока, читайте статьи о программировании в WordPress на этом блоге.
Читать далее …

Популярность: 4%

Real-time статистика блога

Май 25, 2010 | minimus  
Рубрика: Blogger, Wordpress, Блоггинг

СтатистикаКонечно, статистика – магия больших чисел, я с этим абсолютно согласен. Но иногда хочется посмотреть, что же происходит на моём блоге прямо сейчас, и без перезагрузки страниц …

Разумеется, спорить не стану, сегодня существует достаточно статистических ресурсов на любой вкус, способных удовлетворить любые потребности вебмастера. Тем не менее, смею предположить, что не все знают о ресурсе под названием Woopra, предлагающем нечто большее, чем самый навороченный статистический сервер. Кроме обычного статистического набора информации для вашего ресурса, Woopra предлагает локальный клиент (Windows, Mac, Linux), который можно установить на своём компьютере и отслеживать работу своего блога в реальном времени!
Читать далее …

Популярность: 7%

Мой блог взломали …

Май 23, 2010 | minimus  
Рубрика: Wordpress

Турецкие хуцкерыВчера (22.05.2010), приблизительно в 18:30 по среднеевропейскому времени, мой блог взломали. Взлом осуществили турецкие хуцкеры. Работали с двух «компов», компы были практически идентичные, за исключением того, что один работал из под Windows XP, второй из под Windows 7. Жаль, не успел записать их IP.

Ублюдки изменили файлы header.php и index.php активной темы, а так же перехватили управление блогом, изменив административный пароль и e-mail admin‘а. Восстановить работоспособность блога удалось достаточно быстро, а с восстановлением управления пришлось немного повозиться, т.к. я этой темой никогда ранее не занимался и этим вопросом никогда не интересовался. Тем не менее …
Читать далее …

Популярность: 6%

Карусель в блоге. Часть 2.

КарусельВ прошлой статье мы рассматривали карусель на базе Mootools. Пришло время познакомиться с вариантом карусели, использующем jQuery. Основой этого варианта карусели является jQuery плагин Cycle. Поскольку фреймворк jQuery является самым дружественным по отношению к другим фреймворкам, я предпочитаю именно этот вариант. Его использование страхует от неприятных сюрпризов при использовании в блоге других кодов, базирующихся на Mootools или Prototypes, что особенно актуально в WordPress-блогах. Мой блог использует именно этот вариант карусели, в чем Вы можете убедиться заглянув на главную страницу блога.
Читать далее …

Популярность: 18%

Плагин Simple View. Краткое руководство.

Май 1, 2010 | minimus  
Рубрика: Плагины

Предвидя многочисленные вопросы по изменениям в плагине, решил написать небольшое руководство по использованию.

Концепция

Концепция встроенных галерей плагина «Simple View» достаточно проста. Галерея является набором медиа-элементов. Каждый элемент галереи, в свою очередь, является представлением медиа-объекта и содержит параметры вывода в окне FloatBox.
Читать далее …

Популярность: 10%

Simple View 1.0. Утечка информации.

Апрель 12, 2010 | minimus  
Рубрика: Плагины

Simple ViewНекоторые мои постоянные читатели недоумевают – куда пропал? Обещал написать о том, о сём … А сам молчит как партизан …

Спешу обрадовать – никуда не пропал, готовлю релиз плагина Simple View версии 1.0. Пришлось перерыть горы документации и вороха скриптов, что бы реализовать всё задуманное. Нововведений очень много, но раскрывать все подробности не стану. Хочу лишь представить несколько скриншотов новой версии – кто знает, тот поймёт. А остальным придётся ждать официального релиза. Читать далее …

Популярность: 9%

Эффективное управление рекламой в WordPress-блогах

Март 19, 2010 | minimus  
Рубрика: Плагины

РекламаЯ не альтруист, но я уверен, что даже блоггеры, имеющие альтруистические наклонности, рано или поздно начинают задумываться хотя бы о минимальной монетезации трафика. Например, чтобы было чем оплачивать хостинг и содержание доменных имён.

Я, вообще считаю, что лень и жажда наживы являются основными двигателями прогресса в современном обществе. Что как не лень заставляет людей придумывать новые хитроумные механизмы и что как не жажда наживы заставляет людей придумывать новые услуги и сервисы.
Читать далее …

Популярность: 16%

Карусель в блоге. Часть 1.

КарусельВсё чаще и чаще блоггеры используют карусель анонсируемых статей на главных страницах своих блогов. И неудивительно. Ведь данное приспособление визуализирует наиболее важные, с точки зрения блоггера, статьи ресурса, побуждая читателя прочитать предлагаемый контент. То, что визуальная реклама воспринимается значительно лучше, чем речевая или текстовая, замечено уже давно, поэтому использование визуального ряда, для побуждения читателя к переходу на определённые статьи блога вполне естественно и оправдано. Оставим в стороне дизайнерские, маркетинговые и прочие вопросы, касающиеся данного вида подачи информации (это не вписывается в концепцию моего блога), а перейдём сразу к технической стороне вопроса.
Читать далее …

Популярность: 36%

Следующая страница »