Нам уже... |
|
|
Меню сайта |
|
|
IP-информер |
|
|
|
Главная » 2015 » Апрель » 5 » Как написать плагин Wordpress
17:12 Как написать плагин Wordpress |
Определите, какие функции должен будет выполнять плагин. Также необходимо подобрать для него уникальное имя. Проверить наличие названий плагинов для Wordpress вы можете, используя поисковую систему Google. Часто имя плагина напрямую связано с его назначением.
Затем создайте основной PHP файл плагина. Желательно, чтобы его имя было созвучно с названием модуля дополнения и также было уникальным. Код плагина может быть разделен на несколько файлов PHP. Также в его состав могут входить JavaScript, CSS файлы, изображения, и т.д. При разделении кода плагина вам необходимо будет создать каталог с таким же именем, как и основной файл PHP, а затем поместить туда все файлы.
Откройте основной файл модуля дополнения и создайте стандартный заголовок, чтобы платформа WordPress могла опознать новый плагин. Например:Если вы зайдете в панель администрирования и нажмете на пункт «Плагины», увидите созданный плагин в общем списке.
После заголовка внесите информацию о лицензии на плагин. В основном используется лицензия GRL или совместимая с ней.
Для взаимодействия компонентов системы плагина и ядра WordPress используется система зацепок (хуков). Ее суть заключается в том, что функции ядра перед возвратом результата совершают вызов цепочки дополнительных обработчиков, если они зарегистрированы на текущий момент. Так, перед добавлением заголовка к записи WordPress производит проверку наличия обработчиков для хука с именем the_title. Добавьте в плагин нужные хуки и зарегистрируйте их путем вызова add_filter.
Чтобы производить добавление функциональности с помощью плагинов, необходимо создать теги шаблонов. Для объявления тега шаблона напишите функцию PHP и произведите ее документирование для пользователей плагина.
После того, как плагин будет написан, желательно подготовить его к интернационализации, т.е. реализовать возможность перевода отображаемого им текста на различные языки. Для этого выберите имя для пространства перевода плагина. Оно должно быть также уникально, как и название самого плагина. Все строки текста, которые будут показаны читателю, заключите в одну из двух gettext-функций WordPress: __() или _e(). Создайте файл POT (каталог переводов) и распространяйте его вместе с плагином. Для загрузки перевода используйте функцию load_plugin_textdomain.
Создайте web-страницу с описанием того, как производить установку вашего плагина, какие функции он будет выполнять, и с какими версиями WordPress совместим.
|
Категория: Статьи для начинающего вебмастера |
Просмотров: 383 |
Добавил: evgeny
| Рейтинг: 0.0/0 |
|
|
Вход на сайт |
|
|
|