当前位置: 首页 > 知识库问答 >
问题:

从帖子架构中排除acf属性WP REST API

岑炯
2023-03-14

我用插件:ACF和ACF来REST API。我创建了一组自定义字段,打开它在rest中显示和编辑。并将其设置为仅显示文章类型-文章。好的。我用rest api中的自定义字段< code>/wp-json/wp/post/1和< code >/WP-JSON/acf/v3/posts/1 获得了ACF对象。

但是我希望只在URL < code >/WP-JSON/ACF/v3/posts/1 中获取这些属性,而不是< code>/wp-json/wp/post/1。换句话说,这些属性不能在Post Api对象中。

怎么做才合适?谢了。

共有1个答案

王炜
2023-03-14

感谢使用我的插件。

请将下面的过滤器复制并粘贴到您的functions.php中。

add_filter( 'acf/rest_api/post/get_fields', function( $item, $request ) {
    if ( is_array( $request ) ) {
        $item = array();
    }

    return $item;
}, 10, 2 );

谢谢

 类似资料:
  • 问题内容: 我已经创建了下面的对象,该对象将被映射到ElasticSearch类型。我想从索引中排除该属性: 问题答案: 您应该能够设置属性的值,如下所示:

  • 我想从类型中排除一个单独的属性。我该怎么做呢? 比如我有 我想排除属性 以获得

  • 问题内容: 我有以下(完整)实体类。 我仅需要此类中的两个属性作为JSON响应,即和。其余属性必须被JSON处理/序列化时忽略。 我尝试将拦截器设置如下。 完成此操作后,其余属性预计将被忽略,但似乎不起作用。生成了与所有实体类相关联的SQL语句的数量,这又导致发生其他严重错误,例如, 我在这里想念什么?如何忽略除和以外的所有属性? 我正在使用Struts2-json-plugin-2.3.16。

  • 如何使XML模式接受一个元素的两个属性? 我一直尝试这样编写XSD: 我还尝试用。 每次尝试用XMLLINT验证它时,它都会抛出如下所示的错误: ?

  • 通过Swagger/OpenApi生成代码时,我想从equals/hascode方法中排除一些属性。 以下是在YAML文件中定义的对象的示例: 下面是生成的等于方法: 问题是,我只希望在

  • 创建帖子时,我的用户会提供一个外部链接。如果删除了外部链接,本地帖子也应该删除。为了实现这一点,我尝试运行以下代码... ...但是我得到了这些错误... 警告:get_headers(): php_network_getaddresses: getaddrinfo failed: name or service in /home/cornwal2/public_html/listings/wp-