WordPress管理员插件

时间:2008-10-22 11:21:35

标签: php wordpress plugins

我想知道如何通过管理面板制作插件来输出一些数据。 只是为了让我进入管理面板中的代码(仅限管理员)显示时间()的代码?

1 个答案:

答案 0 :(得分:9)

这实际上非常简单,你只需要两件事:

  1. One of many tutorials on writing a Wordpress plugin。插件订阅操作(以及其他内容),并在Wordpress引擎触发操作时发出HTML。
  2. list on the Wordpress codex of actions to which plugins can subscribe触发自己的代码。在该教程中定义了添加操作。具体来说,您需要administrative actions。例如:admin_footer操作会导致插件的输出显示在管理页面的页脚中。针对各种情况和条件,我们采取了广泛的行动。
  3. 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');