问题标签 [wp-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wordpress - 如何保护 wp-api 以防止人们添加/删除帖子?
我是 wp-api 的新手。我确实安装了它,并且能够发出一些 GET 请求来从我的博客中检索内容。
我的问题很天真:任何人都可以发送一些 DELETE/UPDATE 休息请求来修改/删除我的帖子,还是必须先进行身份验证才能做到这一点?
换句话说,我可以在没有任何安全考虑的情况下使用 wp-api 吗?
angularjs - WP rest api v2 在生产中
目前我正在从事一个 WordPress 项目。我想做一个 AngularJs 前端,它使用来自 WordPress CMS 的数据,但我不确定这是一个好主意。我对此有一些疑问:
wp-api v2 准备好用于生产环境了吗?如果还没有准备好,使用 v1 是个好主意吗?在我将使用 API 的情况下,它是否适用于 woocommerce?谢谢!
wordpress - 带有内容管理的 SPA
我想用React.js
.
应用程序需要一些内容管理系统作为后端。我正在考虑使用WordPress
它们REST-API's
,但我不知道如何从我的 wordpress 安装中检索数据。
后端和前端将位于不同的域中,因此仅使用 React.js 构建 WP 主题是行不通的。
基本上,我不知道如何从 wordpress 调用和填充数据到我的前端。
我需要有人指出我正确的方向。而且,也许会推荐更简单的 CMS 用于此任务。
php - WordPress REST API 基本身份验证
我正在开发一个需要在不同 WordPress 实例之间进行一些集成的项目,并且我正在创建一个 WordPress 插件,该插件将通过 REST API 提供该功能。
我启用了 WP-API 插件和基本身份验证插件,并且能够发出不需要身份验证的请求,但是当我发出需要身份验证的请求时,例如添加新页面,我遇到了401 - Sorry, you are not allowed to create new posts.
我意识到基本身份验证不适合生产需求,但希望让它在开发中正常工作,并且一直在这个看似小问题上旋转我的车轮。我完全能够使用 Postman 提出这些请求,所以我的实现有问题。这是有问题的代码:
我真的很感激有人可以提供的任何见解。
php - 显示json数组
我正在尝试阅读我使用 WP-API V2 用 Wordpress 实现的 api,我使用了几个插件来返回我需要的信息。
源 json可以在这里找到。
我需要返回pure_taxonomies->property-status->name
。
我已经尝试了以下但我只是得到一个空白页:
任何帮助都会很棒!
wordpress - 如何转换 WordPress 插件以使用 WP REST API
我一直在阅读有关 WP API 的内容,我喜欢这个想法,但是它是否足够远可以使用?例如,我想构建一个自定义反应前端,但使用 WP API。我担心的是我无法访问某些插件信息。是否可以为不支持 WP API 的插件挂接并创建自定义端点?
php - Wordpress REST API:使用多个过滤器过滤自定义帖子类型
我有一个自定义帖子类型“产品”,我使用高级自定义字段(ACF) 插件为其创建了自定义字段。
当我要求每个产品都具有/wp-json/wp/v2/products
acf 属性的产品时,例如:
现在我products
按我的属性过滤我的产品,结果/wp-json/wp/v2/products?filter[meta_key]=rating&filter[meta_value]=77
将我的产品恢复到上面。到目前为止,一切都很好。
现在我有两件事要完成:
- 显示评分范围在 67-87 之间的产品,因此value - 10和value + 10
- 使用多个过滤器执行请求
我很高兴有任何意见!
oauth - 如何限制 WP REST API 请求
我安装了 WP API 插件和 OAuth 1 插件(https://github.com/WP-API/OAuth1),一切似乎都在工作。通过邮递员我发送一个请求并得到这个响应:
我以为我很好,但后来我仍然可以访问:
我还需要做些什么来限制未经授权的请求吗?
json - 使用移动浏览器请求自定义帖子类型时出现 Wordpress REST API 404 错误
我很困惑。我正在使用 Wordpress REST Api 使用 Ionic 构建移动应用程序。我正在尝试实现常规帖子类型和我的自定义帖子类型之一。
我可以为标准帖子类型“ http://www.example.org/wp-json/wp/v2/posts ”发出获取请求,它可以工作。
我对我的自定义帖子类型“ http://www.example.org/wp-json/wp/v2/shows ”做了同样的事情,当我在浏览器中测试它时它可以工作,但是当我使用 chrome 和移动模拟器时它给我一个 404 错误:rest_no_route
任何想法为什么会发生此错误,尤其是仅对于自定义帖子类型?
php - 当我想显示 postmeta Wordpress 时的空白响应
在那里我想显示我的数据。当我尝试在没有 postmeta 的情况下显示我的数据时,它的工作但是当我尝试使用 postmeta 改进时,我得到空白响应
有人帮我我的代码需要什么改进,这样我的代码就可以像我需要的那样工作吗?