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

0 投票
1 回答
18672 浏览

wordpress - WP-API 获取帖子并按降序排列

我正在尝试抓取帖子并按日期按降序排列。

我说的是这个 API:https ://github.com/WP-API/WP-API

我试过了:

http://url.com/json/wp-json/wp/v2/posts?filter[order]=DESC

http://url.com/json/wp-json/wp/v2/posts?order=desc

它们都不起作用。

但是,例如,这可以正常工作:

http://url.com/json/wp-json/wp/v2/posts?filter[cat]=3

任何想法?

0 投票
1 回答
14093 浏览

wordpress - WP-REST API 的自定义路由端点给出“代码”:“rest_no_route”,错误

我正在按照教程为 WP-API 创建自定义端点。

邮递员上点击/wp-json/custom-plugin/v2/get-all-post-ids/进行测试时,我总是收到此错误:

我在 /plugins/custom-plugin/ 目录中创建了一个 custom-plugin.php 文件。

0 投票
2 回答
3009 浏览

php - 如何引用具有分号的对象

我将 AngularJS 与 WordPress Rest API 一起使用。我正在发出一个返回对象的获取请求。要获得特色图像,我必须使用“?embed”参数,它给出了另一个名为 _embedded 的对象。

问题是我想要的 _embedded 内的对象称为 wp:featuredmedia。如果我像这样以角度引用它,则会出现语法错误。

这是我的代码

console.log 返回这个

0 投票
3 回答
2518 浏览

android - 如何使用 swagger 从 wp rest api 生成改造客户端库

我正在为我的 WordPress 网站创建 android 客户端。有没有办法使用 swagger 从 wp rest 客户端生成改造 2 客户端库,或者是否有任何其他工具可以生成相同的。

0 投票
1 回答
690 浏览

wordpress - 无法在functions.php中使用带有WP-API的current_user获取用户名

由于某种原因,我无法让 WP-API 显示当前登录的用户名,它只显示 id : 0 和其他一些数据。

函数.php

JSON

我也不确定这是否是最好的方法。请帮忙谢谢。

0 投票
1 回答
218 浏览

php - 通过 WordPress WP-API 在客户端渲染 React 组件

我有兴趣尝试使用 React 和 WordPress WP-API,我在下面快速整理了一个概念验证页面模板。

好奇,使用 React 在客户端渲染 API 数据与允许 WP 在 PHP 中像往常一样在服务器上渲染的性能影响是什么?

0 投票
1 回答
718 浏览

php - authenticate in wordpress Api using Basic Auth plugin not working

I am using wp-api-v2 and Basic Auth plugin to add post to my wordpress. it work nice in my local wamp server but wen i upload my code on online server my credential not working and prevent me to aading new post by this error:

"Sorry, you are not allowed to create new posts."

I add my credential by putting this key/value pair to my request header:

is there any Possibility for misconfiguration or problem in my server?

0 投票
1 回答
182 浏览

java - 如何应对 WP-API 的 GET 和 POST JSON 方案的差异

我有一个带有 WP-API 插件的 WordPress 网站,因此我可以为我的 Android 应用请求数据。
到目前为止,我只获取数据,但现在我希望我的 Android 用户能够对文章发表评论。
所以我需要能够通过 API 创建新评论,但我无法让它为我工作。

这是我认为是错误的:
GET请求:

预期的 POST 请求:

POJO:

如您所见,POST 请求的格式与 GET 请求不同,我的 POJO 是在 GET 请求之后建模的。
我正在使用 GSON 进行序列化,它将创建看起来像 GET 请求的 JSON;这不适用于 POST。
该请求是使用改造和 OkHTTP 完成的。

在 WordPress 中抛出以下错误:

我的问题是:如何能够发布新评论并能够使用相同的 POJO 获得评论

我希望有一个人可以帮助我!

0 投票
0 回答
344 浏览

php - 将 WordPress API 与 Slim 3 和 Twig 视图一起使用

我正在尝试将解耦wordpress/wp-api到带有 Twig 视图的 Slim 3 框架。

  • 理想情况下,我想将所有帖子发送到/posts通过 Twig 呈现的路由和
  • /post/hello-world要路由的单个帖子

我现在有两个问题:

  1. 我想将响应(通过 guzzle 查询)传递回 Twig 视图,我正在为此苦苦挣扎。
  2. 当我回显时,我在视图中返回的 JSON 响应不是适当的 JSON 响应$body

    /li>

我真的很想继续使用 Twig 和 Slim,而不是使用 Vue.js 或 Angular 并构建一个 SPA。

0 投票
1 回答
1398 浏览

javascript - Wordpress REST API 自定义表单提交 - React

想要使用 ReactJS 通过 Wordpress API 发布自定义表单数据。就像我们在 Wordpress 中使用 AJAX 一样

Wordpress 和 React 不在同一个域中。我正在使用wp-apiv2

  • 有没有关于这方面的工作示例?(反应或角度)
  • 如何使用 OAuth 在 Wordpress 中访问 admin.php 以提交我的表单?

我想知道如何使用WP-API通过 React(作为前端)作为外部调用提交自定义表单,例如

abc.com - 安装了 wp-api 的 Wordpress 域 xyz.com - ReactJS 实现的网站 - 从这里我将调用所有 API 的端点