问题标签 [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.
wordpress - 如何使用 AND 过滤多个类别的帖子
我现在开发了一个 WordPress 网站,我正在使用 wp rest API v2 来获取帖子,并且我将按多个类别过滤帖子,例如,我想获得一个同时属于移动和技术类别的帖子。此 URL 获取类别移动或类别技术中的帖子,
filter[category_name]=mobile/wp-json/wp/v2/posts?filter[category_name]=mobile&filter[category_name]=tech
但我想使用过滤器获取帖子 AND(不是 OR)什么是解决方案
php - 使用带有 rest-api 插件的 WordPress 中的媒体 API 将文件上传到单独的文件夹
描述:我需要将文件上传到 WordPress。现在我正在使用 rest-api 插件并使用 /media 端点上传文件。但我只能将文件上传到固定文件夹。
要求:我需要将文件上传到 WordPress 中的不同文件夹。
问题:如何通过媒体 API 从客户端传递一些参数将文件上传到不同的文件夹?最好使用一些插件,并且最好不要更改代码。
php - 如何在 Wordpress REST API 中检索预定的帖子
我花了很多时间来为此找到正确的解决方案。到目前为止我能找到的最好的信息来自这里:https ://wordpress.stackexchange.com/questions/191258/return-scheduled-posts-with-wp-rest-api
我正在将 Jetpack 用于 REST API,这是已发布帖子的样子: https ://public-api.wordpress.com/rest/v1.1/sites/MYDOMAIN.com/posts/
显然,您需要以具有 edit_posts 功能的用户身份登录。使用该功能,您还可以访问私有查询变量,包括 post_status。
但是这篇文章没有解释如何在 REST API 调用中包含登录用户,以便我可以获得预定/未来的帖子。
谢谢
php - 将字符串参数传递给 WP REST API
我可以将整数值传递给 WP REST API。但是,不能传递非数字字符。它给出了错误。
这是我用的...
知道如何传递字符串..吗?
wordpress - How to get the user role in rest interface?
Actually I am getting all the users list in JSON response but not getting the user role in that listing.
What I have to do for user role?
wordpress - 检测 WordPress REST API 响应?
检测 WordPress 响应是否由 REST API 生成的最佳方法是什么?似乎还没有任何条件标签,例如is_feed()
or is_page()
?
WordPress 生命周期后期的一些钩子可能会改变输出,例如天真地附加 html 标签或调试内容。问题是,如果响应是来自 REST API 的 JSON blob,则附加内容将使 JSON 响应无效。
is_feed
条件标签不会将 REST API 响应识别为 feed 和return false
。
json - 如何获取音频/视频源 WP REST API 字段?
我在我的项目中使用 WP REST API V2。发送 Get 请求以获取帖子后,我看不到包含我的音频/视频 wordpress 帖子来源(youtube 或 soundcloud 来源)的字段。
我想知道如何将(音频和视频帖子)的源字段包含到我的请求结果中。如果我的帖子是音频或视频帖子:
这些帖子的源字段可以设置为 soundcloud 或 youtube track url:
我需要在我的获取请求的结果中获取这些来源。我有一个想法,它应该看起来类似于获取缩略图 url 设置一个函数以获取 functions.php 文件中的一个字段,但我不知道如何设置它以及应该使用哪个字段来获取源 url的音频和视频帖子。
PS在functions.php文件中获取缩略图url函数的示例:
javascript - 更新到 WP 4.7 时忽略了 WordPress API V2 的额外参数和查询
我有一个网站一直在使用 WordPress REST API V2 插件。我使用下面的代码添加了一个额外的参数(过滤器),我可以在调用使用自定义分类法标记的帖子时使用它topics
。该站点需要能够将多个分类术语添加到查询中,并显示具有任何指定术语的任何帖子,但仅显示具有指定这些术语之一的帖子。
一个示例 API 调用将是这样的:http://example.com/wp-json/wp/v2/posts?per_page=10&page=1&filter[topics]=audit,data
这一切都很好,直到更新到 WordPress 4.7。更新后,这些参数将被忽略。我不知道从哪里开始解决这个问题。网站上没有错误 PHP 或 Javascript,自定义过滤器被简单地忽略。更新后,所有帖子都使用此查询显示,无论它们被标记什么。
有没有人在更新时遇到这个问题?
wordpress - 调用 Wordpress rest api
我目前正在开发应用程序,我想使用托管在数字海洋上的博客中的数据。我已经在域名 abc.com 的服务器上为博客安装了 wordpress。如果可能的话,我必须调用 wordpress rest api 来获取数据而无需身份验证或使用应用程序客户端密钥。我们怎么能做到这一点?
像这样调用“ https://public-api.wordpress.com/rest/v1.1/sites/abc.com/posts/?pretty=true ”
这个回报
wordpress - WordPress REST API V2 无法通过 Wordpress 4.7.2 访问
目前,WordPress 已更新至最新版本 4.7.2,而 WordPress REST API V2 尚未完成。所以 Godadday 阻止访问我的 API,现在我无法像往常一样访问我的 API,并且消息错误显示:
403 禁止。行政规则禁止的请求。
那么你能推荐一个替代插件吗?或者可以给出这个问题的好的解决方案吗?