我想在前端创建一个地图,其中包含填充有兴趣点的数据。我想在后端管理POI数据,但需要从后端数据生成一个JSON文件,该文件与前端的JavaScript进行通信。
如果我想手动实现它,我会怎么做?
我想在前端创建一个地图,其中包含填充有兴趣点的数据。我想在后端管理POI数据,但需要从后端数据生成一个JSON文件,该文件与前端的JavaScript进行通信。
如果我想手动实现它,我会怎么做?
使用JSON REST API-http://v2.wp-api.org - 它现在作为插件存在,但最终将成为WP核心的一部分-https://wordpress.org/plugins/rest-api/
要手动输出JSON,请使用wp ajax的组合来处理请求和wp_json_encode()
/ wp_send_json_success
对于简单的PHP对象和数组。看见https://codex.wordpress.org/AJAX_in_Plugins
N.B. Resolved - I hadn\'t noticed it was a POST rather than a GET.我正在尝试使用来自前端页面的AJAX调用来提取列表;“员工”;(自定义帖子类型)。我可以通过wp-json/wp/v2/staff在浏览器中获取数据,但当我尝试通过AJAX获取数据时,我会得到401。我假设我需要以某种方式进行身份验证,但无法确定如何进行身份验证。提前谢谢。