4

使用 WP-REST-API 通过 meta_query 检索帖子的正确 URL 是什么?

我想使用的自定义字段可以包含多个值,我尝试了这个自定义字段,它只能包含一个值并且这有效。

wp-json/posts?format=json&filter[meta_key]=content_type&filter[meta_value]=2

但我无法使用可以包含多个值(数组/对象)的自定义字段。任何人?

4

1 回答 1

1

您需要ACF 到 REST API插件。除此之外,您还需要进行一些自定义,例如:

add_filter( 'rest_{type}_query', function( $args ) {
    $args['meta_query'] = array(
        array(
            'key'   => 'my_field',
            'value' => esc_sql( $_GET['my_field'] ),
        )
    );

    return $args;
} );

https://github.com/airesvsg/acf-to-rest-api/issues/122#issuecomment-291913932

于 2018-02-09T13:55:55.263 回答