BloGGood.ru

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

WordPress, PHP, HTML, CSS, Windows

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

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

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

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

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

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

  3. Avatar photo Степан => автор блога

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

  4. Avatar photo Степан => автор блога

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

;-) :| :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]

Метки:

Мои цели на 2018-2019:

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

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

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

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

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

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

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

Количество записей на блоге: 810
Количество страниц на блоге: 20
Количество рубрик на блоге: 28
Количество меток на блоге: 72
Количество комментариев на блоге: 4716