我正在使用WordPress API获取用户登录。我的代码:
<?php
define(\'WP_USE_THEMES\', false);
require(\'wp-blog-header.php\');
$creds = array();
$creds[\'user_login\'] = \'user\';
$creds[\'user_password\'] = \'password\';
$creds[\'remember\'] = true;
$user = wp_signon( $creds, false);
if ( is_wp_error($user) )
echo $user->get_error_message();
$cookie = wp_set_auth_cookie($user->ID); ?>
这些代码正在我的主域上运行
www.mydomain.com但我安装了wordpress
blog.mydomain.com我认为这是一个饼干问题。我在子域上测试了上述代码,并让用户登录。
那么我该如何解决这个问题呢?
P、 s:包含“wp blog header.php”没有问题