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

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

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

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

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

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

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

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

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

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

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

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

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

Как говориться: «Век живи — век учись!» До встречи в следующих статьях.


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


Последние 7 записей на блоге:
13.04.2018

Как заработать в интернете, в Казахстане и не только Каждый человек в возрасте от 12 до 60 лет, хоть раз, но задавался вопросом — как заработать в интернете? И это не удивительно, ведь на каждом…

12.04.2018

FTP доступ к сайту через Notepad++ Всем доброго времени суток! В данном посте хочу рассказать о замечательной функции моего любимого текстового редактора — FTP доступ в Notepad++. Каждый веб-мастер по разному относится к редактированию файлов на…

04.04.2018

Полезные хуки WordPress Всем привет! В этой статье я хочу поделиться с вами своей сборкой хуков для WordPress, которые облегчат вам жизнь. Здесь я не буду объяснять что такое хук, данного материала хоть завались в…

31.03.2018

Необходимые плагины для WordPress Здравствуй, дорогой читатель! В этой статье я вкратце рассмотрю необходимые плагины для WordPress, которые я рекомендую устанавливать на каждом сайте. Данный базовый набор плагинов я использую лично и в первоочередном порядке…

24.03.2018

SEO оптимизация WordPress Всем привет! В этой статье мы разберем что такое оптимизация WordPress и выполним базовую её настройку. Данные манипуляции советую производить на любом сайте сделанном на ВордПрессе, так как это является ключевым моментом…

23.03.2018

Как создать свой плагин для WordPress Здравствуйте, дорогие читатели! Перед тем как мы приступим к базовой оптимизации кода, я решил затронуть тему «Как создать свой плагин для WordPress»?! Многие сейчас решат, что я совсем сбрендил…

22.03.2018

Как сделать форму подписки без логотипа Приветствую всех! В этой статье я покажу как сделать форму подписки на вашем сайте без логотипа от сервиса Sendpulse. Многих вебмастеров не особо напрягает подобные логотипы от сторонних плагинов….


Понравилась статья? Поделись ею:

Комментариев 5
  1. Екатерина 23.03.2018 @ 11:27

    А почему не каждый день пишете? Я начала сайт создавать по вашим инструкциям и почти все статьи уже прошла. Хотелось бы больше информации.

    Ответить
    • Здравствуйте, Екатерина. Я пишу в свободное время, поэтому и не каждый день. В принципе, всё основное уже есть на блоге. Остальное это нюансы и доработки. Но я всегда на связи, поэтому если возникнут какие-то трудности спрашивайте, я с радостью помогу.

  2. Александр 28.03.2018 @ 02:24

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

    Ответить
    • Александр 28.03.2018 @ 02:25

      Прошу прощения, я имел ввиду сложнее.))

    • Здравствуйте, Александр. Рад что был полезен. Присоединяйтесь к моим подписчикам, самое интересное впереди. 🙂

Оставьте свой комментарий

Ваш e-mail не будет опубликован.


*