我正在尝试向具有自定义字段的/wp-json/wp/v2/posts发送post请求。
发生的情况是请求字段获取成功,但自定义字段未使用我发送的数据进行更新!!
我只是在每个自定义字段中收到一个空字符串,我必须进行以下过滤,以便首先在rest API中显示它们(自定义字段在rest api中默认不显示)
function my_rest_prepare_post( $data, $post, $request ) {
$_data = $data->data;
// My custom fields that I want to include in the WP API v2
所以问题是这样的,对于我所有的REST API端点,在我的RESPONSE Body中应该总是有3个字段,比如:
{
"status": "SUCCESS",
"message": "A list of a recent post",
"data" : [LIST OF POSTS]
}
或
{
"status" : "NOT_AUTHORIZED",
"message": "User does not have previledge to access
我使用以下插件从WordPress REST API获取JSON数据:
高级自定义字段PRO WP REST API ACF到REST API
我创建了一个自定义帖子类型,名为“自定义导航”。我有一个自定义字段组(通过ACF),称为“自定义导航项目”,它仅在帖子类型为“自定义导航”时应用。该组中的字段名为"Image“和"Caption",我无法获取它们的值。
这里是我设置菜单并将ACF的过滤器添加到REST API插件的地方。这些功能可以按预期工作。
function custom_setup() {
// This theme uses wp_nav_men
我遇到了与这里完全相同的问题:Wordpress REST API + Swift 但公认的答案对我不起作用。 我检索Wordpress Posts API的代码: import SwiftUI
struct Rendered: Codable {
var rendered: String
}
struct Post: Codable, Identifiable {
var id: Int
var title: Rendered
}
class Api {
func getPosts(completion: @escaping ([Post]) -&g
大家好,我正在开发一个带有一个带有rest的Wordpress后端的应用程序。
但是我不能解析响应,我也不知道为什么,首先我认为它是json响应,这就是为什么我要执行setResponseInterceptor方法。
这里的问题是,我不确定是否是setResponseInterceptor,我添加了调试代码,并且我看不到weiner中的日志。
下面的模型具有一些全局配置:
// The contents of individual model .js files will be concatenated into dist/models.js
(function() {
// Protec
我们的wordpress安装使用后端的REST API来查找文章。目前,该查询似乎返回包含任何字段中的任何单词的所有文章。我们正在尝试更改这一点,以便它只返回标题中包含搜索词的文章。例如,如果搜索词是"this is the title",则只返回标题中包含该短语的文章。 我认为需要做的是为WP_Query创建一个自定义筛选器,安装WP REST筛选器插件以允许通过Rest进行筛选,并将自定义筛选器添加到查询中。但我不确定如何实现它。 我在这篇文章https://wordpress.stackexchange.com/questions/286081/how-to-filte