问题标签 [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 回答
207 浏览

wordpress - 使用 WordPress 登录 Facebook

我已经以各种形式提出了这个问题,但似乎没有一个解决通过 Facebook API 实际创建 WordPress 用户帐户的问题。

我试图清楚地了解人们如何在 WordPress 网站上使用 Facebook 登录,但我看不出如何在没有密码的情况下创建用户......显然 Facebook 不会公开。而且我不是在寻找插件。

也许没有创建 WordPress 用户……但我看不出这有什么用,除了像评论博客文章这样的肤浅交互。

如何使用 Facebook 登录创建 WordPress 用户?

我的假设是我需要为用户生成一个密码,他们可以在未来随时更改。

0 投票
0 回答
543 浏览

javascript - Woocommerce rest api自定义路由在javascript中不起作用

我已经使用以下代码为 woocommerce rest api 注册了新的自定义路由

这条路线已成功注册,因为我可以在 woocommerce 端点中看到它,如下所示:

在此处输入图像描述

但是当我从javascript调用这个api时,它给了我这个错误:

我的网址:

我想将此路由用于在数据库中插入数据的 post 方法。

0 投票
2 回答
4180 浏览

wordpress - wordpress REST API 草稿帖子未显示

使用 Wordpress REST API 我只想获取草稿帖子。但是,当我在这两种情况下传递查询时,API 仅响应已发布的帖子。

答:http://localhost/wp-json/wp/v2/posts?status=draft

B: http://localhost/wp-json/wp/v2/posts?filter[post_status]=draft

我怎样才能只看到草稿帖子?我正在使用 JWT Authentication for WP-API 插件进行身份验证,但禁用它似乎并没有改变任何东西。

0 投票
1 回答
689 浏览

javascript - 加载 Wordpress Category Rest API 的 onClick Post

我目前正在学习 react.js 和 javascript。今天开始看wordpress的Rest API。我设法将特定类别的帖子加载并映射到我的页面上。现在我想在点击时加载不同的类别。但是我有点卡住了。每个类别的数据可以通过以下链接调用:

http://127.0.0.1/reactwp/wp-json/wp/v2/posts/?filter[category_name]=旅行 http://127.0.0.1/reactwp/wp-json/wp/v2/posts/?filter[类别名称]=类别XY

我想根据按钮上的 onclick 事件更改类别名称。因此,例如,如果有人单击类别 Car,则加载 WP 类别 Car 中的所有帖子。所以我需要一个 onclick 事件来更改 url 的最后一部分来调用这个特定类别的数据。到目前为止,这是我的代码。

谢谢你的帮助。

0 投票
1 回答
358 浏览

jquery - 我正在尝试使用 wordpress rest api,但数据不显示

我刚开始使用 Wordpress REST API,我正在尝试将其集成到移动应用程序中。我已经导入了 jquery,并且 url 很好,可以在浏览器中显示数据。

到目前为止,这是我的代码,我无法获取要显示的数据

0 投票
0 回答
262 浏览

wordpress - wordpress 4.7 如何使用 wp-rest-api 创建或更新帖子

你能解释一下如何使用 wp-rest-api 添加帖子吗?

目前我已成功使用 wp-rest-api 获取帖子数据,但我不知道如何使用 rest-api 更新或创建帖子。

感谢你的帮助!谢谢。

0 投票
0 回答
89 浏览

wordpress - Wordpress 获取元值不为空的上一篇/下一篇文章

我正在尝试为我的网站构建一个音乐播放器,我正在构建端点(Wordress REST API),这将允许我获取元值不为空的上一篇和下一篇文章(meta_val 是 soundcloud_id)我正在传递当前 ID播放器正在使用。我似乎无法弄清楚如何获得包含 soundcloud_id 的下一篇和上一篇文章。这是我目前所拥有的......

谢谢

0 投票
1 回答
41 浏览

wordpress - 执行更新时通知

我正在寻找在给定的 WP 安装上执行的核心、主题和插件更新的数量。我设想这将涉及创建一个选项,我在其中存储和 int 值,每次成功执行核心、主题和/或插件更新时都会增加该值。

为了实现这一点,我希望在执行每种更新类型时调用一些钩子。但是,我似乎找不到任何与插件和主题更新相关的钩子。

对于核心更新,每当调用“_core_updated_successfully”挂钩时,我似乎可以简单地增加相关选项字段。

是否有可用于插件和主题的相关钩子?你能推荐一种替代方法吗?

提前致谢。

0 投票
2 回答
2628 浏览

reactjs - 使用 WP Rest API javascript Client (backbonejs) 获取自定义帖子类型的 wordpress 帖子

我正在使用 WP REST API 开发一个 reactjs 后端。我现在正在尝试利用内置的 javascript 客户端,因此我在我的项目中安装了 wpapi 节点包(https://www.npmjs.com/package/wpapi)。

我已经为我的 CPT 启用了相应的行为和端点:

并且在直接访问(邮递员、jquery、浏览器地址栏...)时它们工作得很好。

在复制官方 npm wpapi 模块的示例时,它们在我的安装中也可以正常工作。

问题是我无法知道如何使用 wp rest api 社区提供的 clientjs来获取我的自定义帖子类型的帖子。我没有在一个简单的节点项目上找到任何工作示例。在官方文档中没有关于如何实现这一点的具体信息(对于具有我的 js 技能的人:))。

我已经尝试过:

https://github.com/WP-API/WP-API/issues/1299

并遵循:

https://bay-a.co.uk/wordpress-tips/wp-api-v2-tips/

但我无法让它工作(例如:无法读取未定义的属性“模型”)。

感谢您的时间。我想这是很多人已经做过的事情......

编辑(由 Andreyco 建议):我的代码就像 github 问题中指出的那样:

但它给出了以下错误:未捕获的类型错误:无法读取未定义的属性“模型”。请注意,我对网址进行了硬编码,因为 wpApiSettings 常量也给了我未定义的错误...

0 投票
0 回答
110 浏览

jquery - 从 x 个类别中获取 x 个帖子 -Wordpress REST API v2

我正在为基于 Wordpress 的新闻网站开发 JQuery 混合应用程序。该网站有一个登陆页面,其中显示了来自 x 个类别的 x 数量的帖子,他们认为这些帖子是趋势。我可以访问他们定期更改的类别列表。

是否有某种方法可以使用 Wordpress REST API v2 从这些 x 类别 ID 中提取 x 数量的帖子?我喜欢客户端解决方案,因为新闻网站对更改服务器端 php 持谨慎态度,但如果我必须走这条路,我可以。

我目前拥有的是 x 数量的 ajax 调用,这似乎根本不是一个好的解决方案。

谢谢