如何为Android应用程序创建WordPress REST API

我基本上是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/

    推荐阅读