BloGGood.ru

Блог Костаневича Степана

До Нового Года осталось:

Блог на разные темы, seo-оптимизация, раскрутка сайта, создание сайта, вкусные эффекты для сайта и многое другое…

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

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

2015-11-25 / Вр:22:09 / просмотров: 977

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

В этой статье я расскажу, как создать простой плагин для WordPress.
Если вы научитесь создавать хорошие плагины для блога, это может стать хорошим дополнительным заработком.
Для примера создадим плагин хлебных крошек.
Процесс создания плагина будет таким:

  1. Создаем папку и файл php плагина.
  2. В файле php плагина прописываем стандартный макет описания.
  3. В файле php плагина вставляем код хлебных крошек.
  4. Архивируем папку плагина в «ZIP» формат.
  5. Добавляем на сайт и смотрим результат.

По созданному плану приступаем к созданию простого плагина для 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: http://bloggood.ru/
Description: Чтобы вывести простые хлебные крошки поставьте код "the_bloggood_ru_();" в файл «single.php»
Version: 1.0
Author: Костаневич Степан
Author URI: http://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, зайдите в админ панеле на раздел «Плагины» => «Добавить новый»:

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

Жмете «Загрузить плагин»:

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

Жмете «Выберите файл» и указываете на плагин с zip расширением. Жмёте «Установить»:

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

Не забудьте нажать «Активировать плагин»!
Смотрим результат:

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

Увеличить изображение?

Плагин «Простые хлебные крошки» появился в разделе «Плагины» => «Установленные».
Осталось только в файл «single.php» вставить вот этот код:

<?php the_bloggood_ru_(); ?>

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

Все, на вашем сайте должны отобразиться хлебные крошки:

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

 

Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓

Получай обновления блога!!! Подпишись:

Популярные статьи:

4 Ответов на комментарий - Как создать простой плагин для WordPress

  1. Тамара Полякова

    Мне понравился пост и вроде бы ничего сложного нет! Спасибо Степан за твое творчество на блоге и неутомимый энтузиазм!

    Ответить

    Степан => автор блога

    Степан => автор блога отвечает:

    И Вам, Тамара, спасибо, что читаете мой блог!

    Ответить

  2. Тамара Полякова

    Хотела разместить сслылку на твою статью в социальнѝых сетях – не найду кнопки на блоке?

    Ответить

    Степан => автор блога

    Степан => автор блога отвечает:

    Ответить

Добавить комментарий

;-) :| :x :twisted: :smokes: :smile: :shock: :sad: :rose: :roll: :razz: :pop-corne: :oops: :o :mrgreen: :lol: :idea: :grin: :gazeta: :evil: :cry: :cool: :coffe: :arrow: :???: :?: :!:

Чтобы добавить в комментарий код HTML, PHP, CSS, JavaScript, нужно сделать так: [code] ваш код [/code]

Subscribe without commenting

Метки:

Мои цели на 2017 год:

1). Закончить тему «Bootstrap»

2). Закончить тему «Все про PHP и MySQL»

3). Довести количество статей до 750

4). Создать портфолио и мини интернет-магазин шаблонов

5). Создать книгу

6). Довести количество статей до 800

7). Добиться посещаемости 3000 человек/сутки

8). Увеличить число подписчиков до 250

Статистика по блогу

Количество записей на блоге: 729
Количество страниц на блоге: 20
Количество рубрик на блоге: 27
Количество меток на блоге: 71
Количество комментариев на блоге: 3977