Вордпресс плагин – это расширение функциональности основного движка wordpress. Очень полезная и удобная вещь, как на мой взгляд. Безупречным преимуществом, является то, что вы можете создать такой плагин сами, о чем мы сегодня и поговорим. Эта статья, поможет вам в реализации вашей идеи создания плагина. Для начала, необходимо решить, какой именно вы хотите использовать плагин для своих целей. Может быть, это плагин wordpress рекламы, или что-то другое. Потом поискать в интернете, возможно, нам и не нужно создавать велосипед заново. Если вы все-таки решились и выбрали назначение для своего плагина, приступим к разработке.
Для начала, необходимо придумать уникальное имя плагина, если такое уже будет, то возникнет конфликт, с другими плагинами, поэтому пораскиньте мозгами и придумайте классное название своего творения.
Если вы уже определились с именем, то заранее подумайте и о странице, на которой будет описание плагина и информация о его подключении к wordpress. Ваш плагин, может содержать несколько файлов, в таком случае создается уникальное имя папки и туда помещаются все вспомогательные файлы. Также необходимо создать файл readme.txt. Если вы уже все это создали, отлично, едем далее. В главном PHP файле, должен быть заголовок, из закомментированных строк, который вмещает информацию об авторе плагина, сайте плагина, сайте автора, описание, название, почтовый адрес автора. Для примера, такой заголовок имеет следующий формат:
<?php /* Plugin Name: Название плагина Plugin URI: http://страница_с_описанием_плагина_и_его_обновлений Description: Краткое описание плагина. Version: Номер версии плагина, например: 1.0 Author: Имя автора плагина Author URI: http://страница_автора_плагина */ ?>
Стоит заметить, что это минимум, который должен присутствовать для нормального функционирования плагина, если его не будет, то ваш плагин работать не будет. Далее, можно разместить информацию о лицензировании, но до этого еще далеко, давайте хоть научимся создавать плагины, а позже подумаем о лицензировании.
Далее можно начинать шпарить программный код вашего изделия, только, нужно помнить, что каждая функция должна быть зарегистрированной в самом ядре вордпресса. Иначе, она не сможет быть использована для этого. Также, можно добавить shortcode, с помощью которого, будет вызываться функция вашего плагина. Для этого необходимо добавить следующий код:
add_shortcode('shortcode_name', 'shortcode_func'); function shortcode_func() { // Содержимое этой функции будет выполнятся, когда блоггер будет // вызывать имя [shortcode_name] shortcode. }
Использовать короткие коды просто и удобно, например, чтобы запустить функцию, которая создана в примере, нужно вставить в пост, или html код темы: [shortcode_name]. Очень забавно и просто. Есть еще масса полезных штучек, которые вы сможете узнать прочитав статью о создании плагинов на ООП. Что ж, надеюсь, вам понравился наш маленький экскурс в создание плагинов к wordpress.