【发布时间】:2018-11-13 18:31:54
【问题描述】:
我试过了,但我不断收到所有帖子
$post_ids_post = $wpdb->get_col( $wpdb->prepare(
"SELECT DISTINCT ID FROM {$wpdb->posts} WHERE post_title LIKE '%s'",
$search, $search
));
$tit = array(
'post__in' => $post_ids_post,
's' => $s
);
我通过 GET 向搜索结果页面发送一个 var,如果表单检查了 TITLE,则意味着用户只想按标题搜索 $term,但用户可以选择按类别搜索,因此我不能覆盖整个查询。我只需要针对帖子标题的特定查询
【问题讨论】:
-
@GufranHasan 事情是我不想把它放在函数中,因为这会覆盖所有其他查询。我正在构建一个高级搜索表单,仅缺少 ht“按标题搜索”
-
好的,现在编辑您的问题并解释您的要求。
-
@GufranHasan 我做了
-
您是否考虑过使用/扩展备受推崇的 Relevanssi 插件?