Плагин для WordPress Admin - PullRequest
       9

Плагин для WordPress Admin

2 голосов
/ 22 октября 2008

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

1 Ответ

9 голосов
/ 22 октября 2008

Это на самом деле очень просто, вам нужны только две вещи:

  1. Один из множества уроков по написанию плагина для Wordpress . Плагины подписываются на действия (помимо прочего) и могут генерировать HTML, когда действие запускается движком Wordpress.
  2. Список в кодексе Wordpress действий, на которые плагины могут подписаться для запуска своего собственного кода. Добавление действий определено в этом руководстве. В частности, вы хотите административные действия . Например: действие admin_footer приведет к выводу вывода вашего плагина в нижний колонтитул страницы администратора. Существует широкий спектр действий для всех видов ситуаций и условий.

Функция PHP date() даст вам текущее время, так что вам просто нужно написать функцию в вашем плагине, которая выполняет echo date(), а затем использовать add_action, чтобы выполнить вашу функцию PHP в ответ на соответствующую Wordpress действие.

Итак, для полной ясности, ваш код плагина будет выглядеть так (не проверено!):

/*
Plugin Name: Admin Date Displayer
Plugin URI: http://example.com/
Description: Displays the current datetime on the admin page
Author: Stewart
Version: 1.0
Author URI: http://bolidian.com/
*/

function display_date()
{
    echo date();
}

add_action('admin_footer', 'display_date');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...