php - 不使用 wp_die 向用户显示警告/错误

标签 php wordpress

我目前正在开发一个 Wordpress 插件。为了让我的插件正常工作,我需要在设置页面上填写一些信息。

  1. 有没有办法警告/抛出错误,以便博客管理员可以在他/她的仪表板上看到此消息?
  2. 除了 wp_die() 之外,还有其他显示错误的函数吗?以防万一我的插件(或其他人)搞砸了,我想以一种很好的方式通知它。 ;)

最佳答案

我建议使用 admin_notices 操作。这使您可以显示警告和错误并将用户引导至页面:

add_action('admin_notices','my_custom_warning');
function my_custom_warning() {
  if( true == true ) {
    echo '<div id="my-custom-warning" class="error fade"><p>This is a test</p></div>';
  }
}

此方法可确保您的用户仍然可以使用 WordPress,但会让他们知道他们可以从何处获取信息并解决潜在问题。

关于php - 不使用 wp_die 向用户显示警告/错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2120960/

相关文章:

php - 如果存在 MySQL

php - Wordpress 不会在所有页面上显示导航菜单

php - 使用托管/镜像区域互联网注册 IP 数据库查询 IP 国家

css - Wordpress:对齐电子邮件通知并跟进评论

php - 围绕分组的循环开始处的空结束 div

javascript - WordPress 使用用户名/密码对其他源进行休息调用

mysql - Wordpress 距离搜索 SQL

php - 为什么 $GLOBALS 超全局变量没有下划线?

php - 如果数量表中不存在 Laravel 显示表产品

php - 如何通过带有 session 值的存储过程将数据插入表?