“你确定要这么做吗?”停用WordPress 4.3.1中的所有插件时

时间:2016-01-04 作者:Steve

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;
}
在故障排除期间,在小组中停用/重新激活插件是一件痛苦的事情。

有什么想法吗?谢谢

1 个回复
SO网友:Steve

发现插件导致的问题Enhanced Ecommerce Google Analytics Plugin for WooCommerce 版本1.0.16。

我认为这个版本的插件没有经过Wordpress 4.3.1测试,这与问题有关。

相关推荐

在将代码添加到函数后无法登录WordPress wp-admin。php

我在函数末尾添加以下代码。php文件,用于根据自定义帖子的帖子标题填充分类法。问题是,当我添加代码时,尝试登录wp admin时会出现以下错误。非常感谢您能帮助我们弄清楚为什么会发生这种情况。Error:错误:由于意外输出,Cookie被阻止。有关帮助,请参阅此文档或尝试支持论坛。Code: <?php function update_custom_terms($post_id) { // only update terms if