Февраль 21, 2008
Posted by admin
Пишем плагин для WordPress
Задача:
Сделать плагин, который будет выводить «Hello, World!» в панели администратора.
Решение:
Очень похожий по функциям плагин есть в Wordpress и называется он Hello Dolly — смысл которого заключается в выводе случайной фразы в панели администратора в шапке документа.
-
Копируем файл ./wp-content/plugins/hello.php в ./wp-content/plugins/hello-world.php
-
Изменяем в шапке скрипта значения переменных:
/*
Plugin Name: Hello World
Plugin URI: http://wordpress.org/#
Description: It is just a study plugin
Author: Kondin Dmitry
Version: 1.0
Author URI: http://etown.ru/
*/
-
Изменяем строку $lyrics = “Hello, World!”;
-
Изменить название функции hello_dolly() на hello_world() - создаем новую функцию с уникальным именем
-
Изменить add_action(’admin_footer’, ‘hello_dolly’); на add_action(’admin_footer’, ‘hello_world’); добавляем действие для admin_footer
-
Заходим в панель управления и активируем плагин «Hello World»
-
В результате в шапке панели управления у нас должна выводиться надпись «Hello, World!»
3 Comments
Февраль 21, 2008
Поле Author и Author URI можете изменять в соответствии с вашими значениями
Февраль 22, 2008
Че нить посерьезнее надо
Ну к примеру самы читаемые топики (как подзаголовок в меню)
Февраль 22, 2008
Это пока только учебный пример, а вот по поводу самых читаемых тем, нужно порыться в репозитории плагинов, там наверняка уже есть что-нибудь подобное.
Причем в документации по разработке плагинов так и сказано: “Сначала поищите нужную функцию в готовых, чтобы не изобретать велосипед”
Leave a comment