如何隐藏WordPress错误消息?

时间:2014-01-29 作者:user3187719

如何隐藏wordpress错误消息“您没有足够的权限访问此页面”,并为所有非管理员请求(如mydomain)显示404错误页面。com/wp-admin/plugin。php和所有此类请求。它们应该被重定向到404错误页面。

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

取决于“重定向”的含义。

如果您想要404,这将完成以下工作:

add_filter(\'wp_die_handler\',\'custom_404_die_handler\');
function custom_404_die_handler() {
    global $wp;
    $wp->handle_404();
    load_template(get_404_template());
    die();
}
如果你真的想把它们重定向到某个地方,那么你可以这样做,但这并不完全是“404”。

add_filter(\'wp_die_handler\',\'custom_404_die_handler\');
function custom_404_die_handler() {
    wp_safe_redirect( get_home_url() );
    die();
}

结束

相关推荐

Recommended File Permissions

嘿,伙计们,我花了很长时间试图解决这个问题。我想知道WordPress中的文件权限应该是什么样子in order to use the autoupdate feature. 到目前为止,我的wordpress安装程序一直在询问我的FTP信息,我不想使用那种升级/安装方法,我想使用纯/直接PHP。某些上下文:Web服务器和php fcgi守护程序运行为www-data:www-data</wordpress安装位于/home/blaenk/sites/domain.tld/</首先,我read