我有一个私人API(Cliniko) 例如,我希望在页面上我想要的位置列出客户的完整列表。我知道API是如何工作的,但我不知道如何在Wordpress中实现它们。
有没有插件可以帮助我做到这一点?或者,更好的方法是什么?
是的,我在google上搜索到了第10页(并点击了几乎每一个链接),我看到了很多指南或可能有用的东西,但没有一致性,几乎所有可能好的东西都至少有3年了,这就是我在这里问的原因,所以请不要这样*****。非常感谢您的帮助,非常感谢。
我有一个私人API(Cliniko) 例如,我希望在页面上我想要的位置列出客户的完整列表。我知道API是如何工作的,但我不知道如何在Wordpress中实现它们。
有没有插件可以帮助我做到这一点?或者,更好的方法是什么?
是的,我在google上搜索到了第10页(并点击了几乎每一个链接),我看到了很多指南或可能有用的东西,但没有一致性,几乎所有可能好的东西都至少有3年了,这就是我在这里问的原因,所以请不要这样*****。非常感谢您的帮助,非常感谢。
您可以使用wp_remote_get()
.
//API URL
$url = \'your api url\';
// API RESPONSE
$response = wp_remote_get($url, "your headers goes here / use array to set multiple headers.");
然后,您可以从访问内容$response
.$response[\'body\']; // will give you content.
用您自己的函数名包装它,并将此代码添加到functions.php
文件从调用函数custom page template file
.我正在通过创建自定义管理页add_menu_page, 假设我的自定义页面有urlwp管理员/管理员。php?page=settings\\u页面那我检查一下is_admin() 功能通过var_dump 在我的settings_page 它回来了true - 没关系,但当我裹好rest_api_init 中的操作if is_admin() 声明如下:if(is_admin()){ add_action(\'rest_api_init\', [$this, \'myRegisterRout