В этой статье я расскажу, как создать простой плагин для WordPress.
Если вы научитесь создавать хорошие плагины для блога, это может стать хорошим дополнительным заработком.
Для примера создадим плагин хлебных крошек.
Процесс создания плагина будет таким:
- Создаем папку и файл php плагина.
- В файле php плагина прописываем стандартный макет описания.
- В файле php плагина вставляем код хлебных крошек.
- Архивируем папку плагина в «ZIP» формат.
- Добавляем на сайт и смотрим результат.
По созданному плану приступаем к созданию простого плагина для WordPress.
1. Создаем папку и файл php плагина.
Создайте папку на компьютере для будущего плагина. Дайте папке название на латинице, например, «stepka_wp». Теперь заходим в созданную папку и создаем одноименный файл «stepka_wp.php» (так же, как вы назвали папку).
Внимание: папка плагина, названия функций и классов должны быть уникальными, чтобы не было конфликта с другими плагинами и с темой вордпресс.
2. Прописываем стандартный макет описания.
В файле «stepka_wp.php» добавьте вот такой стандартный код с описанием:
<?php /* Plugin Name: НАЗВАНИЕ ПЛАГИНА Plugin URI: ВАША ССЫЛКА НА ПЛАГИН Description: ОПИСАНИЕ ПЛАГИНА. Version: 1.0 Author: ФАМИЛИЯ ИМЯ АВТОРА ПЛАГИНА Author URI: ВАША ССЫЛКА НА САЙТ License: GPL2 */ ?>
Заполните описание, там все написано, вам только нужно подставить правильную информацию.
3. Вставляем код хлебных крошек (или другой код).
В файле «stepka_wp.php» вставьте перед «?>» готовый код хлебных крошек:
function the_bloggood_ru_() { if (!is_front_page()) { echo '<a href="'; echo get_option('home'); echo '">Главная'; echo "</a> » "; if (is_category() || is_single()) { the_category(' '); if (is_single()) { echo " » "; the_title(); } } elseif (is_page()) { echo the_title(); } } else { echo 'Главная'; } }
Естественно, вместо этого кода вы можете поставить свой.
Вот такой код получился у меня:
<?php /* Plugin Name: простые хлебные крошки Plugin URI: https://bloggood.ru/ Description: Чтобы вывести простые хлебные крошки поставьте код "the_bloggood_ru_();" в файл «single.php» Version: 1.0 Author: Костаневич Степан Author URI: https://bloggood.ru/avtor/ License: GPL2 */ function the_bloggood_ru_() { if (!is_front_page()) { echo '<a href="'; echo get_option('home'); echo '">Главная'; echo "</a> » "; if (is_category() || is_single()) { the_category(' '); if (is_single()) { echo " » "; the_title(); } } elseif (is_page()) { echo the_title(); } } else { echo 'Главная'; } } ?>
Сохраните файл.
4. Архивируем папку плагина в «ZIP» формат.
Заархивируйте папку плагина в «ZIP» формат. Это важно.
5. Добавляем плагин на WordPress и смотрим результат.
Чтобы залить плагин на WordPress, зайдите в админ панеле на раздел «Плагины» => «Добавить новый»:
Жмете «Загрузить плагин»:
Жмете «Выберите файл» и указываете на плагин с zip расширением. Жмёте «Установить»:
Не забудьте нажать «Активировать плагин»!
Смотрим результат:
Плагин «Простые хлебные крошки» появился в разделе «Плагины» => «Установленные».
Осталось только в файл «single.php» вставить вот этот код:
<?php the_bloggood_ru_(); ?>
Все, на вашем сайте должны отобразиться хлебные крошки:
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 329815 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274369 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 220443 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186394 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 181501
4 Ответов на комментарий - Как создать простой плагин для WordPress
Добавить комментарий
Метки: wordpress
Мне понравился пост и вроде бы ничего сложного нет! Спасибо Степан за твое творчество на блоге и неутомимый энтузиазм!
Хотела разместить сслылку на твою статью в социальнѝых сетях – не найду кнопки на блоке?
И Вам, Тамара, спасибо, что читаете мой блог!