Как создать первый плагин WordPress? Пошаговое руководство с образцом кода

Опубликовано: 2017-04-27

Как создать плагин WordPress и начать разработку плагина WordPress?

Вы новый разработчик WordPress? Вы недавно начали работать над WordPress? Вы хотите создать новый плагин WordPress?

Как создать плагин wordpress с нуля? Ну, вы в правильном месте.

В этом уроке мы рассмотрим, как создать Hello World WordPress Plugin с нуля. Это пошаговое руководство по разработке плагинов для WordPress.

Прежде чем мы начнем, вот дизайн плагина WordPress и то, что мы собираемся сделать:

  1. Мы создадим простой плагин Hello World для WordPress.
  2. Создайте файл crunchify-hello-world.php , содержащий весь код плагина.
  3. Создайте файл readme.txt с основной информацией
    • Метаданные плагина
    • Описание
    • Шаги установки
    • Раздел часто задаваемых вопросов
    • Скриншоты
    • Журнал изменений
  4. Плагин будет иметь следующие функции
    • Новое меню Crunchify Plugin в меню Settings
    • Новая admin page плагина
    • У пользователя будет возможность add value в одно Textfield
    • Save button для сохранения настроек
    • Плагин append saved text значение в конец every post .

Давайте начнем:

Шаг 1 Создайте метаданные плагина.

Создайте файл crunchify-hello-world.php и сначала поместите код ниже.

Здесь ниже поля абсолютно обязательны и должны быть уникальными для вашего плагина:

  • Название плагина
  • URI плагина
  • Описание
  • Версия
  • Автор
  • URI автора
  • Текстовый домен
  • Авторы

Шаг 2 Добавить раздел подменю

Мы используем хук add_action WordPress, чтобы добавить подменю для нашего плагина.

Шаг 3. Создайте страницу настроек плагина.

В нашем случае Settings -> Crunchify Plugin .

Страница настроек плагина Crunchify Hello World

Шаг 4 Добавьте значение сохраненного текстового поля к каждому сообщению

Плагин Hello World добавляет текст к каждому сообщению

Полный код:

Вот полный код Hello World WordPress Plugin . Просто скопируйте его ниже и сохраните в файл crunchify-hello-world.php .

Шаг 5. Создайте файл readme.txt.

Вот пример файла readme.txt плагина WordPress.

Что теперь?

  • Просто создайте папку crunchify-hello-world в /plugins folder и скопируйте туда оба файла.
  • Перейдите в консоль администратора -> Плагины
  • Активировать плагин

Вот и все.

Начните писать свой первый плагин WordPress

Возьмите этот код as a sample вашей первой базы плагинов WordPress и измените в соответствии с вашими потребностями. В следующем уроке мы рассмотрим более сложные поля массива для большей функциональности.

Пожалуйста, следите за обновлениями и счастливого ведения блога.