从帖子模式 WP REST 中排除 acf 属性 API
Exclude acf properties from posts schema WP REST API
我使用插件:ACF 和 ACF to REST API。
我创建了一组自定义字段,打开它以在休息时显示和编辑。并将其设置为仅显示 post 类型 - post。行。我得到了 acf 对象,我的自定义字段在 api 作为 /wp-json/wp/post/1
和 /wp-json/acf/v3/posts/1
.
但我只想在url/wp-json/acf/v3/posts/1
中获取这些属性,而不是/wp-json/wp/post/1
。换句话说,这些属性不能在 Post Api 对象中。
我怎样才能正确地做到这一点?谢谢。
感谢您使用我的插件。
请将下面的 filter 复制并粘贴到您的 functions.php.
add_filter( 'acf/rest_api/post/get_fields', function( $item, $request ) {
if ( is_array( $request ) ) {
$item = array();
}
return $item;
}, 10, 2 );
谢谢
我使用插件:ACF 和 ACF to REST API。
我创建了一组自定义字段,打开它以在休息时显示和编辑。并将其设置为仅显示 post 类型 - post。行。我得到了 acf 对象,我的自定义字段在 api 作为 /wp-json/wp/post/1
和 /wp-json/acf/v3/posts/1
.
但我只想在url/wp-json/acf/v3/posts/1
中获取这些属性,而不是/wp-json/wp/post/1
。换句话说,这些属性不能在 Post Api 对象中。
我怎样才能正确地做到这一点?谢谢。
感谢您使用我的插件。
请将下面的 filter 复制并粘贴到您的 functions.php.
add_filter( 'acf/rest_api/post/get_fields', function( $item, $request ) {
if ( is_array( $request ) ) {
$item = array();
}
return $item;
}, 10, 2 );
谢谢