我正在编写一个android(最终是iphone)应用程序,打算将用户注册到wordpress网站。目的是让用户仅通过移动设备注册,而不是通过网站前端注册。该应用程序将更新wordpress网站,用户可以登录查看其数据。我对如何使用带有json的wp挂钩进行移动注册有一个大致的想法。但是,有没有办法在“常规/设置”中不启用“任何人都可以注册”的情况下完成注册过程?(注意:我使用“移动用户注册”查看了所有问题,但没有看到任何相关问题。)。提前感谢
Mobile User Registration
1 个回复
SO网友:user1530230
允许新用户远程注册,而无需在“常规/设置”中设置“任何人都可以注册”。客户端是android,除了使用“org”的android java客户端代码之外。xmlrpc库”,以下内容已添加到“函数”。子主题中的“php”:
function xml_add_method( $methods ) {
$methods[\'xxx.wp_create_user\'] = \'xxx_wp_create_user\';
return $methods;
}
add_filter( \'xmlrpc_methods\', \'xml_add_method\');
function xxx_wp_create_user( $args ) {
$uname = $args[1];
$pword = $args[2];
$email = $args[3];
$user_id = wp_create_user( $uname, $pword, $email );
return $user_id;
}
结束