我正在尝试以某种方式自定义 search.php,以便它还可以显示在元键值中具有搜索关键字的帖子。请注意:我正在使用使用元键的高级自定义字段插件。
例如,我有一个名为“治疗”的元键,如果用户在搜索栏中输入“我的治疗”并点击搜索按钮,我想显示具有“我的治疗”关键字其内容的帖子和/或具有“我的治疗”在其称为“治疗”的元键中。
我想同时使用多个元键,例如“地址”。我编写了以下代码,但它只是破坏了搜索。谁能告诉我我做错了什么。
$args = array(
'post_type'=> 'beauty_salon',
's' =>$s,
'meta_query' => array(
array(
'key' => 'treatments',
'value' => $s,
'compare' => 'LIKE',
),
array(
'key' => 'address',
'value' => $s,
'compare' => 'LIKE',
),
),
);
$query = new WP_Query( $args );
// The Loop.......etc
请注意:我需要简短的自定义代码,所以请不要推荐插件。我知道有很多人可以这样做。