Wordpress 4.3.1版,在网络模式下运行以超级管理员身份登录在主站点的仪表板中当我尝试一次停用所有活动插件时,我会被带到一个白色屏幕上,并显示消息
“确实要执行此操作吗?”
我已尝试将以下代码添加到/wp-config.php
中提到this quite old answer, 但问题仍然存在。
function check_admin_referer($action = -1, $query_arg = \'_wpnonce\') {
if ( -1 == $action )
_doing_it_wrong( __FUNCTION__, __( \'You should specify a nonce action to be verified by using the first parameter.\' ), \'3.2\' );
$adminurl = strtolower(admin_url());
$referer = strtolower(wp_get_referer());
$result = isset($_REQUEST[$query_arg]) ? wp_verify_nonce($_REQUEST[$query_arg], $action) : false;
if ( !$result && !(-1 == $action /* skip this: && strpos($referer, $adminurl) === 0 */) ) {
wp_nonce_ays($action);
die();
}
do_action(\'check_admin_referer\', $action, $result);
return $result;
}
在故障排除期间,在小组中停用/重新激活插件是一件痛苦的事情。
有什么想法吗?谢谢