使用Javascript中的WP-REST-API通过自定义字段检索帖子

时间:2015-04-05 17:11:49

标签: javascript wordpress advanced-custom-fields wp-api

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

我想要使用的自定义字段可以包含多个值,我尝试将其用于自定义字段,该字段只能包含单个值,这样可行。

WP-JSON /讯息格式= JSON&安培;过滤[meta_key] = CONTENT_TYPE&安培;过滤[meta_value] = 2

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

1 个答案:

答案 0 :(得分:0)

您需要ACF to 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