Уроки по созданию сайтов на WordPress для начинающих

  1. Домой
  2. Документы
  3. Уроки по созданию сайтов на WordPress для начинающих
  4. Как создать плагин для WordPress?

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

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

Что нужно для создания плагина для WordPress?

  • Редактор кода (например, Xcode, SublimeText, Notepad и т. Д.).
  • WordPress сайт.
  • Опыт программирования на PHP.

Создание мастер-файла

Начните с названием плагина . Название плагина должно быть уникальным, оно не должно совпадать с именем другого плагина в репозитории WordPress.

Создаите основной php-файл плагина и называите файл по название плагина , например my-plugin.php. Название файла не должно содержать подчеркивания, используйте тире штобы отделить слова.

Создайте папку, которую вы называете так же, как основной файл и плагин, например, “my-plugin”, и поместите PHP файл в папку. Все файлы плагина сохраните в папке плагинов.

Readme файл

Создайте файл readme.txt. Вы можете использовать автоматический генератор файлов чтения GenerateWP.

Содержание основного файла

Обязательным условием является то, что плагин должен содержать PHP файл, содержащий комментария в заголовок плагина:

Plugin Name: уникальное название плагина

Plugin URI: http://ссылка на домашнюю страницу плагина

Description: Описание плагина

Version: 1.0

Author: ваше имя

Author URI: http://ссылка на ваш сайт

License: GPL2
License URI: http://ссылка на лицензии плагина */

Если плагин имеет несколько файлов php, комментарий плагина может быть только в одном файле php. Если вы используете лицензию GPL2 для своего плагина, добавьте следующую информацию о лицензии в заголовок:

/* Copyright YEAR PLUGIN_AUTHOR_NAME (email : your email address)
(Plugin Name) is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
any later version.

(Plugin Name) is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with (Plugin Name). If not, see (http://link to your plugin license).
*/

После создания всех файлов плагина создайте архив папки плагина, например my-plugin.zip.

Пример создания простого плагина

Чтобы получить общее представление об основах создания плагинов WordPress, следуйте инструкциям и создайте плагин, который будет добавлять текст в конце каждого поста и страницы (раздела).

Откройте редактор кода, создайте php-файл с именем my-plugin.php. Откройте этот файл и вставьте в него следующую информацию (Там где надо указать автор (Author) , пишите свое имя и где должен быть предоставлен сайт автора (Author URI), укажите ссылку на ваш сайт):

/*

Plugin Name: My plugin

Plugin URI:  https://dgwebfactory.com

Description: Плагин  добавляет текст в конце каждой страницы  WordPress.

Version:     1.0

Author:      Dagnija 

Author URI:  https://dgwebfactory.com

License:     GPL2 etc

License URI: https://link to your plugin license

Copyright 2020 Dagnija (email : your@emailaddress.lv)

My plugin is free software: you can redistribute it and/or modify

it under the terms of the GNU General Public License as published by

the Free Software Foundation, either version 2 of the License, or

any later version.

My Plugin is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details.

You should have received a copy of the GNU General Public License

along with (Plugin Name). If not, see (http://link to your plugin license).

*/

Сохраните PHP файл и добавьте функцию, которая будет вставлять текст “Satura veidotājs neatbild par faktu patiesumu”:

function my_footer_text( $content ) {

$content .= ‘<footer class=”my-content-footer”>Satura veidotājs neatbild par faktu patiesumu</footer>’;

return $content;

}

add_filter( ‘the_content’, ‘my_footer_text’ );

?>

Kā izveidot WordPress spraudni

Создайте архив папки плагина:

WordPress spraudņa arhivēšana

Откройте раздел «Плагины» в WordPress и загрузите плагин:

WordPress spraudņa augšupielāde

Загрузите созданный zip-архив и активируйте плагин:

WordPress spraudņa aktivizēšanas pamācība

Paša veidots WordPress spraudnis

kā izveidot WordPress pluginu paša spēkiem

Это было такое введение в мир плагинов WordPress. Более подробные инструкции и инструкции о том, как повысить безопасность плагина, будут следовать в следующих руководствах по WordPress.

Был ли данный материал полезен? Да 4 Нет

Как мы можем помочь?