• Здравствуйте, хочу сделать, чтобы поиск работал на WP_Query и искал как по заголовку, так и по дополнительным полям.
    К примеру основное название статьи в заголовке, а два дополнительных в произвольных полях и нужно чтобы статья находилась по всем запросам которые совпадают с этими названиями.

    Собственно вот мой вариант, но он ищет только по произвольным полям, либо отдельно по заголовку. Как сделать, чтобы поиск осуществлялся одновременно по заголовку и двум доп. полям?

    $args = array(
    	'meta_query' => array(
    	'post_type'       => 'post',
    	's' => $search,
    		'relation' => 'OR',
    		array(
    			'key'     => 'v1',
    			'value'   => $search,
    			'compare' => 'LIKE'
    		),
    		array(
    			'key'     => 'v2',
     			'value'   => $search,
    			'compare' => 'LIKE'
    		)
    	),
    
    );

    Возможно есть готовое решение, даже не обязательно чтобы было на WP_Query.

  • Тема «Поиск WP_Query» закрыта для новых ответов.