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

时间:2017-10-11 20:56:37

标签: wordpress advanced-custom-fields wordpress-rest-api

我使用插件:ACF和ACF到REST API。 我创建了一组自定义字段,打开它以显示和编辑休息。并将其设置为仅显示帖子类型 - 帖子。好。我的自定义字段中的acf对象在rest api中为/wp-json/wp/post/1/wp-json/acf/v3/posts/1

但我想在网址/wp-json/acf/v3/posts/1中获取这些属性,而不是/wp-json/wp/post/1。换句话说,这些属性不能位于Post Api对象中。

我该怎么做呢?感谢。

1 个答案:

答案 0 :(得分:1)

感谢您使用我的插件。

请复制并粘贴 functions.php 下面的filter

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

    return $item;
}, 10, 2 );

由于