我基本上是android开发人员, 我也使用PHP来为移动应用创建REST API。我正在开发一个Android应用程序, 我想为我的Android应用程序创建WordPress-REST-API, 以通过Android应用程序将用户添加到WordPress wp_user的表中。
为此, 我用PHP创建了REST API, 并使用wp_create_user()方法将用户添加到WordPress数据库中。我将API放置在”
wp-content / themes / mytheme”
目录中, 但它始终向我显示此错误”
调用未定义函数wp_create_user()”
, 我认为wp_create_user()函数在我的API中不可用。
我问我的WordPress朋友, 他说, 你必须创建一个自定义页面模板, 并且必须从android应用程序调用该页面, 但这对我来说是不合逻辑的。我该如何解决这个问题?
<
?php
if (!isset($_POST['ins_name'])) {
die("ins_nameis not set");
}$ins_name = $_POST['ins_name'];
if (!isset($_POST['ins_email'])) {
die("ins_email is not set");
}$ins_email = $_POST['ins_email'];
if (!isset($_POST['ins_password'])) {
die("ins_passwordis not set");
}$ins_password = $_POST['ins_password'];
function addUserIntoWordpressTable($email, $password) {
$user_id = wp_create_user( $username, $password, $email );
echo $user_id;
}
addUserIntoWordpressTable($ins_name, $ins_password, $ins_email);
?>
我想通过REST API将用户的数据添加到WordPress数据库中。
#1WordPress具有自己内置的REST API框架, 你可以在其中使用所有现有功能, 并以干净的方式扩展它, 而不必担心REST样板或做诸如制作REST页面模板之类的丑陋事情。
【如何为Android应用程序创建WordPress REST API】你可以在这里了解更多信息:https://developer.wordpress.org/rest-api/
推荐阅读
- 如何仅为我的cpt”投资组合”创建单独的”存档小部件”()
- 如何在我的代码中的第3列之后创建新行
- 如何计算一个月前的作者帖子
- 如何通过WordPress主题正确实现基本的联系方式()
- 如何在functions.php中为自定义表单正确创建链接
- 如何控制WordPress的AWE主题的滑块速度()
- 如何在WordPress中为自定义标头实现Boostrap小部件代码()
- 如何配置WordPress开发,主要,次要更新配置
- 如何将style.sass编译为style.css并保持缩进