php - WordPress 管理插件

标签 php wordpress plugins

我想知道如何制作一个插件来通过管理面板输出一些数据。 只是为了让我继续,什么代码可以在管理面板(仅供管理员使用)中创建一个页面来显示 time()?

最佳答案

其实很简单,只需要两样东西:

  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 操作将使您的插件的输出显示在管理页面的页脚中。针对各种情况和条件,我们提供了范围广泛的操作。

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/

相关文章:

css - 如何使用 CSS 定位 WordPress 3.8 新界面 MP6?

php - 在 WooCommerce 结帐期间验证预定义的运输邮政编码

plugins - 如何为 Grafana 创建自己的插件

java - Eclipse java继承方法和字段

php - jQuery - 使用 $.post 接收 $_FILES 数组

php - 带有LIKE的mysql真正的转义字符串不获取任何结果

php - 在 Controller 中覆盖 Yii2 assetManager 配置

php - 为 Apache 设置 Windows 身份验证

php - 在 WordPress 中注册后向用户发送激活链接

json - 使用 Grails Spring Security Plugin Core 和 REST 从用户响应中省略密码字段