问题标签 [wordpress-rest-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.

0 投票
1 回答
1265 浏览

wordpress - woocommerce通过rest api验证用户名和密码

我正在为构建在 wp-woocommerce 中的电子商务网站开发 android 应用程序。我真的不太了解wp。我阅读了http://woothemes.github.io/woocommerce-rest-api-docs/并开发了几乎所有的 android 应用程序。但我无法找到通过rest api验证客户的用户名和密码的方法。我只想传递用户名和密码,并期望结果为通过或失败。

提前感谢您的帮助。

0 投票
1 回答
687 浏览

ios - Angular JS $http.get 从 WP REST API 返回空数据,但仅在实际 iOS 设备上

我正在制作一个使用 WP REST API V2 插件访问 Wordpress 站点的 Ionic 应用程序。鉴于我的控制器中的这段代码:

我在本地机器和 iOS 模拟器中得到了两个非常好的响应,请参阅:

在我的实际设备上,单个帖子工作正常,但帖子 URL 给了我一个空数组作为数据响应:

这怎么可能?

0 投票
1 回答
118 浏览

javascript - 在angularJS中创建一个服务,使用restangular promise

好的,这让我发疯,基本上我想做的是创建一个服务来获取和评估用户能力,我正在使用 WP REST API。我使用 restangular 来获取我的 JSON 数据。

在这个阶段,我正在控制器本身中测试该功能,但无论我在哪里测试它,无论是在我的自定义服务中使用 this.method 还是在控制器内部,无论是否使用 $scope,结果始终是未定义的。我知道我在函数内部返回 true 或 false 的方式上遗漏了一些东西,或者在 JS 中的 promise 有一些根本不同的东西。这是代码:

0 投票
1 回答
54 浏览

ember.js - EmberJS:从不同的端点检索属性

我正在构建一个使用 Wordpress(WordPress REST API v2)的 Ember 应用程序。帖子在端点上返回:

/帖子和/帖子/

但是,我还想检索端点上的帖子类别:

/帖子/类别

达到此端点并将该属性包含在我的模型中的最佳方法是什么?

0 投票
16 回答
124734 浏览

wordpress - Wordpress REST API (wp-api) 404 错误:无法访问 WordPress REST API

在使用 XAMPP 进行本地开发时,我已经使用 Wordpress REST 插件 WP-API 几个月了。我最近将我的站点迁移到了一个 EC2 实例,一切正常,除了我现在每次尝试访问 API 上的任何端点时都会收到带有以下消息的 404:

在此服务器上找不到请求的 URL /wordpress/wp-json/

使用以下结构启用漂亮的永久链接http://.../wordpress/sample-post/,在浏览器中导航到特定帖子时可以正常工作。

以下是有关我的设置的一些详细信息:

  • WordPress 4.4.1
    • 不是多站点
  • WP REST API 插件 2.0-beta9
  • 阿帕奇 2.2.22
  • Ubuntu 12.04.5

任何帮助将不胜感激,因为我已经浏览了 SO 和 WP 支持论坛几个小时并且没有想法。谢谢!

0 投票
2 回答
2211 浏览

javascript - Wordpress Nav Walker - 多级导航

我需要有关在 Wordpress 网站中导航的帮助。我正在尝试让 Wordpress 以这种格式打印我的导航:

但我不知道如何将子项指定给特定的父项,然后使用数据子菜单打印它们。

导航结构取自这里: http ://tympanus.net/Blueprints/MultiLevelMenu/

谢谢!

更新:这让我想到了:用 php 获取导航数据然后用 Javascript 以正确的格式填充它会更容易或更干净吗?有谁知道这是否是更好的处理方法?

或者如何使用 rest-api (我对此很陌生,所以有必要将它用作小型网站项目的一部分)

0 投票
2 回答
4441 浏览

wordpress - Wp Rest Api 自定义端点

我正在尝试将自定义端点添加到我的 wp-rest api 最新版本。我已经有了这个,但是最后带有 slug 参数的那个不起作用..有谁知道为什么..如果有人可以提供帮助会很棒..

0 投票
1 回答
2524 浏览

wordpress - 如何通过 WP REST API V2 使用自定义字段正确创建自定义帖子类型

如何通过带有自定义字段的 wp rest api v2 正确创建自定义帖子类型记录?无法创建自定义字段或更新它们。

我已经在自托管的 wordpress 安装中安装了 superlist 和 superlist-child 主题。

此主题对类别、位置、称为业务的自定义帖子类型和自定义帖子类型的帖子元中的自定义字段使用自定义分类法

我正在尝试使用 rest api v2 将数据导入站点并已成功创建自定义类别和位置。我使用 REST API Enabler 插件来注册自定义端点和自定义字段。

使用业务端点http://mysite/wp-json/wp/v2/businesses,我可以通过 api 上传新业务,但创建的记录会忽略所有元键

例如,给定以下主体

正确地将业务附加到之前通过 REST api 创建的正确位置和自定义类别(listing_categories),但是没有填充任何自定义字段(wp_postmeta 表),例如listing_locationslon 和 lat 字段以及listing_address

我可以查询通过rest api上传的记录,我得到这样的响应

这完全忽略了元键。如果在管理区域我手动点击生成业务的更新按钮,我可以通过 api 重新查询并返回所有正确的字段,但更新的 POST 请求(当然应该是 PUT)记录仍然不会设置任何自定义字段

例如

我刚刚创建了一个插件来注册自定义字段,而不是依赖 REST API Enabler 插件,只有一个字段,看看我是否可以让它工作

但这没有效果。

我现在完全坚持尝试了我能想到的一切。

0 投票
1 回答
629 浏览

wordpress - 使用 WordPress REST api 从 iOS 上传视频时遇到问题

我对此很陌生,如果我错过了一些东西,我很抱歉。

我正在尝试使用 WP REST API 和 Alamofire 将视频从 iOS 上传到 WordPress。

有些视频可以正常上传,而其他视频则出现 rest_upload_no_content_disposition status = 400 错误。

这是我上传视频的代码

似乎较短的视频有效,而超过 30 秒的任何内容都失败了。即使是上传的较短视频也需要很长时间。

任何帮助将不胜感激。

0 投票
2 回答
12844 浏览

php - 使用rest api创建post wordpress.com

我想让 php 应用程序使用 REST api 在 wordpress.com 上创建帖子。

我使用这段代码:

但我收到此错误:

{"error":"unauthorized","message":"用户无法发布帖子"}

可以帮我?

谢谢