koko-ng / admin-notice
简单设置来自各种save_post钩子的通知
1.1.0
2023-08-21 17:58 UTC
Requires
- php: >=8.1
Requires (Dev)
README
简单添加所有保存钩子的管理通知。您可以使用set_notice_status
设置通知,或者用with_error_notice
包裹您的钩子,然后所有错误都将被捕获并在管理UI中以通知的形式显示。
功能
- Gutenberg通知
- 经典编辑器通知
安装
composer require koko-ng/admin-notice
示例
require 'vendor/autoload.php'; add_action('acf/save_post', \Admin_Notice\with_error_notice( 'my_acf_save_post') ); function my_acf_save_post( $post_id ) { // You can use `\Admin_Notice\Exception` to set a notice level. throw new \Admin_Notice\Exception("Error message", 0, \Admin_Notice\NoticeLevels::Warning); }