Wordpress只获得匹配标题而非内容的帖子

时间:2016-01-19 22:42:12

标签: wordpress

目前,通过以下代码,我会收到标题或说明中包含搜索关键字的帖子。如何更改它,因此我只获得标题包含搜索关键字的帖子。

$search_keyword = esc_attr( $_REQUEST['query'] );

        $ordering_args = $woocommerce->query->get_catalog_ordering_args( 'title', 'asc' );
        $suggestions   = array();

        $args = array(
            's'                   => apply_filters( 'yith_wcas_ajax_search_products_search_query', $search_keyword ),
            'post_type'           => 'product',
            'post_status'         => 'publish',
            'ignore_sticky_posts' => 1,
            'orderby'             => $ordering_args['orderby'],
            'order'               => $ordering_args['order'],
            'posts_per_page'      => apply_filters( 'yith_wcas_ajax_search_products_posts_per_page', get_option( 'yith_wcas_posts_per_page' ) ),
            'meta_query'          => array(
                array(
                    'key'     => '_visibility',
                    'value'   => array( 'search', 'visible' ),
                    'compare' => 'IN'
                )
            )
        );

        if ( isset( $_REQUEST['product_cat'] ) ) {
            $args['tax_query'] = array(
                'relation' => 'AND',
                array(
                    'taxonomy' => 'product_cat',
                    'field'    => 'slug',
                    'terms'    => $_REQUEST['product_cat']
                ) );
        }

        $products = get_posts( $args );

我试图再添加一个查询,但只会让情况变得更糟。

0 个答案:

没有答案