如何定制严重错误消息?

时间:2020-07-09 作者:RafaSashi

如何自定义关键错误消息,说明:

您的网站出现严重错误。

了解有关在WordPress中调试的更多信息。

与其使用CSS隐藏消息,不如将链接指向社区文章以外的其他来源。

1 个回复
最合适的回答,由SO网友:Jacob Peattie 整理而成

您可以使用wp_php_error_message 筛选以自定义此消息:

add_filter(
    \'wp_php_error_message\',
    function( $message, $error ) {
        return \'My custom message.\';
    },
    10,
    2
);
我还没有进行测试以确定,但我会假设,如果导致此消息的关键错误恰好位于使用此筛选器的相同主题或插件的代码中,或者在此之前加载的主题或插件中,则此筛选器可能不适用。

如果您想独立于主题和插件更改此消息,这可能是Must Use Plugin.

相关推荐

Functions are causing errors

我在插件的PHP上声明一个函数。插件在每个帖子的顶部加载代码(帖子布局是插件的名称)。无法在/home/content/08/10290908/html/wp-content/plugins/post-layout/plugin.php(181):eval()\'d code:4)中重新声明vote\\u-up()(之前在/home/content/08/102908/html/wp-content/plugins/post-layout/plugin.php中声明)。php(181):第36行的eval