В предыдущих частях этой статьи я рассказал о том как надо писать плагин для WordPress. Не стану утверждать, что данная статья является “истиной в последней инстанции” ©, но очень надеюсь, что кому-нибудь она помогла в деле освоения написания плагинов для WordPress.
Но, вот, плагин уже написан … Что же дальше? Как донести это совершенное творение до пользователей?
Всё очень просто! Для этого существует репозитарий плагинов для WordPress на сайте wordpress.org. Вы, конечно, можете попытаться распространять свой плагин доморощенными способами, например через свой блог или через специализированные сервисы. Но распространение плагина через репозитарий WordPress является наиболее предпочтительным по следующим причинам:
- Пользователь может найти Ваш плагин прямо из “админки” своего блога банальным поиском.
- Пользователь может загрузить и установить Ваш плагин из той-же “админки” своего блога
- Пользователь может автоматически обновлять Ваш плагин по мере его обновления
- Страница вашего плагина в репозитарии может содержать ссылку на Ваш блог, а это очень популярный ресурс …
Популярность: 2%


Для разработки плагина, использующего базы данных, необходим инструмент, позволяющий отработать и протестировать SQL запросы. Как ни странно, но многие пользуются phpMyAdmin как единственным доступным инструментом. Действительно, phpMyAdmin довольно неплох как on-line инструмент, но как любой on-line инструмент он имеет массу недостатков характерных для этого типа инструментов: долгая загрузка, зависимость от загруженности сервера, невозможность вывода всех данных на одной странице и, как следствие, сложность в навигации.
Локализация PHP-скриптов WordPress плагина особого труда не составляет. Достаточно много функций на любой вкус в библиотеке WordPress делают этот процесс простым и приятным. Однако со скриптами javascript, которые всё чаще используются в плагинах WordPress, для обеспечения интерактивности, дело обстоит несколько сложнее или, если говорить точнее, не так однозначно. Конечно, если Вы пишете моноязычный плагин, рассчитанный на определённую языковую аудиторию, Вам это не нужно. Но, если Вы расчитываете, что Вашим плагином будет пользоваться всё многомиллионное сообщество пользователей WordPress, стоит озаботиться интернациональностью своего плагина.
При разработке плагинов WordPress использующих javascript, часто возникает необходимость в получении неких данных с сервера при исполнении скрипта JS. Как вариант, если мы имеем дело со статическими данными, можно использовать PHP-код в файле js (
В
В прошлой
К моему великому сожалению, мой второй блог по программированию в WordPress “накрылся медным тазом” ©, в основном, по техническим причинам. Те немногие читатели, которые пытались его читать, практически всегда сталкивались с сообщением “Сайт блокирован на 10 минут”. Не думаю, что это кому-то может нравиться. Поэтому я решил перенести статьи с блога SimpleLib.ru на этот блог. Надеюсь, что блог SimpleLib.ru через некоторое время возродится, а пока, читайте статьи о программировании в WordPress на этом блоге.
Свежие комментарии