Анатомия плагина 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%

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

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

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

Форум поддержки

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

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

На форуме можно будет обсудить достоинства и недостатки моих плагинов и прочих статей, получить квалифицированную помощь и т.д. и т.п. … ;)

Вопросы общего характера и/или не относящиеся к темам статей прошу так же оставлять на форуме. Там Вы получите ответы на Ваши вопросы не только от меня, но и от постоянных читателей блога.

Добро пожаловать на форум!

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

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

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

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

Концепция

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

WordPress плагин Simple View

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

Simple ViewС пол-года назад набрёл в интернете на интересную библиотеку, под названием FloatBox. Понравилось. Решил написать плагин-обёртку и даже написал. Но конечная фаза как-то не задалась и всё подвисло. Сам пользовался, но другим не давал. Кроме того, пока я, извините за выражение, «жевал сопли», кое-кто зарегистрировал плагин с идентичным названием (первоначальное название Simple Gallery), что существенно увеличило фронт работ. Но я, наконец, собрал волю в кулак и закончил плагин, который и предлагаю Вашему вниманию.

Это – плагин Simple View. Плагин для просмотра изображений, видео и HTML-документов не уходя с просматриваемой страницы.

В определённом смысле данный плагин, а точнее библиотека FloatBox, является клоном LightBox, наряду с такими библиотеками как Lightview, Shadowbox, Fancybox, Thickbox и т.д. и т.п.

Читать далее …

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

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