我想知道如何制作一个插件来通过管理面板输出一些数据。 只是为了让我继续,什么代码可以在管理面板(仅供管理员使用)中创建一个页面来显示 time()?
最佳答案
其实很简单,只需要两样东西:
- One of many tutorials on writing a Wordpress plugin .插件订阅操作(除其他外),并可以在 Wordpress 引擎触发操作时发出 HTML。
- list on the Wordpress codex of actions to which plugins can subscribe触发自己的代码。添加操作在该教程中定义。具体来说,你想要 administrative actions .例如:
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');
关于php - WordPress 管理插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/225319/