WP_SignOn显示错误_PUNITED_PERMISSIONS

时间:2012-07-09 作者:Matt

这对我来说似乎很奇怪,因为如果你正在登录一个用户,你不应该已经登录了。。。因此,您的权限应该无关紧要。

这可能是一种有点奇怪的方式,所以这可能会导致问题。代码如下:

function login( $user_name, $password ) {
    $creds = array();
    $creds[\'user_login\'] = $user_name;
    $creds[\'user_password\'] = $password;
    $creds[\'remember\'] = false;

    $user = wp_signon( $creds, true );

    if( is_wp_error( $user ) ) {
        $result = $user;
    }
    else {
        /* do some other stuff */
    }

    return $result;
}
这可以在用于web服务的单独页面上找到。。。此页面加载适当的WordPress功能,包括:

require_once(\'../../../../../wp-load.php\');
并从前端通过jQuery发布到。

值得注意的是,其他WP功能,如与global $wpdb 在此文件中工作。

1 个回复
SO网友:TheDeadMedic

A.quick Google on that error 获得两个结果:这个问题和来自名为venue_admin_api.php.

那是你的网站吗?或者您使用的是同一个库?

无论如何,在您的代码库中的某个地方(忽略WP-core),该错误是存在的-找到它,&;张贴周围的代码,否则我看不出我们还能有什么进一步的帮助!

结束

相关推荐

是否将wp-login.php URL重写为静态页面?

我正在努力让WP中的一些东西重定向。我使用的是前端概要文件/概要文件编辑器,也使用前端登录/注册。当然,我想重定向标准wp登录。php URL到特定URL。主要有:http://www.mysite.com/wp-login.php?action=lostpassword => http://www.mysite.com/login/forgot/http://www.mysite.com/wp-login.php?action=register => http://www.mysite.co