wordpress后台指定页面顶部添加提示信息 add_action
最近有同学问到关于wordpress后台指定页面顶部添加提示信息的方法,这里说一下,用到 add_action 钩子。
先看下面这个例子:
//提示信息 function pageNotice(){ echo '<div class="updated">' . '<p>这里是提示信息</p>' . '<p>这里是警告信息</p>' . '</div>'; } //add_action('admin_notices', 'pageNotice');/这是后台全局提示 add_action( 'admin_head-post.php', 'pageNotice' );//文章编辑页面 add_action( 'admin_head-post-new.php', 'pageNotice' );//文章/页面 新建 add_action( 'admin_head-edit.php', 'pageNotice' );//文章列表
解释一下:
1、函数 pageNotice() 输出提示信息内容,用于挂载到指定页面hooks上;
2、add_action 的第一个参数是要 hook 的函数名,是wordpress的固定名称或格式,例如 admin_head-post.php,“admin_head-”是固定格式,后边跟上想要挂载信息的页面名称。