Найти тему
Блог о WordPress

Как создать свой первый плагин.

Оглавление

Как создать свой плагин для WordPress

Здравствуйте, дорогие читатели! Перед тем как мы приступим к базовой оптимизации кода, я решил затронуть тему "Как создать свой плагин для WordPress"?! Многие сейчас решат, что я совсем сбрендил и пытаюсь научить новичков, не знающих ещё даже базовых принципов, создавать свои плагины. Но речь идет, не о профессиональной кастомизации движка, а о простеньком плагине, который значительно облегчит жизнь новичку, при первых разработках сайта.

Я говорю о более грамотной замене знаменитого файла functions.php, с которым нам несомненно придется работать, чуть-ли ни каждый последующий урок. Хотя я больше склоняюсь к слову "руководство", чем "урок", но это кому, как нравится. Итак, для чего это новичку?

Первая причина, по которой я решил написать эту статью именно перед постом Оптимизация сайта, это то, что если в файл functions.php вы некорректно вставите какой-нибудь код или скрипт, то сломается весь сайт. В то время как, если тоже самое случиться с нашим плагином, то сайт будет продолжать работать. А плагин просто автоматически деактивируется. В случае с локальным сервером это не критично, но редактирование functions.php при рабочем сайте в сети интернет, мягко говоря опасно.

Именно поэтому я решил сразу на берегу, научить вас создавать простенькие плагины и ими пользоваться. Данную методику я подсмотрел на сайте "Хостенко", за что им благодарен. С миру по нитке, как говориться. И мы приступаем...

Создание плагина для WordPress

1. Первым делом мы создадим простой php файл, который якобы и будет выполнять функцию дополнительного файла functions.php нашей темы. Создать новый файл php можно в любом текстовом редакторе, я рекомендую пользоваться . Создаем файл со следующим содержимым:

1<!--?php /* Plugin Name: WPMaster.KZ */ ?-->

Чтобы скопировать код, просто наведите курсор на саму область и в выпадающей строке нажмите кнопку "Скопировать код". После этого вставьте этот код в ваш файл php и сохраните его. При сохранении рекомендую использовать какое-нибудь оригинальное название, чтобы не произошло конфликтов с установленными плагинами в WordPress'е.

2. Далее нам нужно этот файл, к примеру назовем его "my-custom-functions.php", заархивировать в ZIP архив. Думаю с этим сложностей не возникнет, заархивировать можно любым файловым архиватором, благо на сегодняшний день они в открытом доступе и бесплатны. В итоге должен получиться архив такого вида - "my-custom-functions.zip" (не путайте с форматом RAR!).

3. Теперь нам осталось добавить этот плагин в наш движок WordPress и активировать его. Заходим в админку, нажимаем вкладку "Плагины", там выбираем функцию "Загрузить плагин" и загружаем наш новорежденный архив как обычный плагин. После этого активируем его. На этом установка завершена!

Теперь весь код, который нам нужно будет добавлять в файл functions.php, мы будем добавлять в наш плагин "my-custom-functions.php" так же, как добавляли бы в его родителя. Вот мы и создали свой первый плагин для ВордПресс и избавили себя от возможных поломок в будущем. Данное действие считаю обязательным не только для новичков, но и уже для мастеров со стажем. Лишним уж точно не будет.

Источник: https://wpmaster.kz/kak-sozdat-svoj-plagin/