所有管理屏幕的该区域都是显示管理通知的区域,因此您可以生成管理通知。
这里有一个合适的函数和挂钩:
function wpse_233031_admin_notice() {
?>
<div class="notice notice-info">
<p>Your message here!</p>
</div>
<?php
}
function wpse_233031_hook_admin_notice() {
add_action( \'admin_notices\', \'wpse_233031_admin_notice\' );
}
add_action( \'load-upload.php\', \'wpse_233031_hook_admin_notice\' );
/* Edited out anonymous function callback,
which not only requires PHP 5.3 but is poor WP practice as
it prevents removal of the function from the hook
*/
每个管理页面都会触发表单的唯一挂钩
load-{unique-string-for-this-screen}
. 对于顶级管理页面,它采用以下格式
load-{filename}
. 在
load-upload.php
钩住我们的钩
admin_notices
以便您的通知仅显示在此屏幕上。
您应该添加一个notice
给你的部门notice-error
, notice-warning
, notice-success
, 或notice-info
获得标准WP样式。(如果添加is-dismissible
WP将为您提供一个关闭图标,但我相信您需要自己完成解雇和存储解雇状态的繁重工作。)