wordpress让搜索只搜索每个贴的标题

wordpress默认会搜索 标题和内容 所有匹配的关键字,所以精确度大大降底,下面这个是改为只搜索标题的方法,这个精确度就高很多了哟!!

打开文件 wp-includes/query.php
按下面的方法替换

REPLACE:

$search .= “{$searchand}(($wpdb->posts.post_title LIKE ‘{$n}{$term}{$n}’) OR ($wpdb->posts.post_content LIKE ‘{$n}{$term}{$n}

WITH:

$search .= “{$searchand}(($wpdb->posts.post_title LIKE ‘{$n}{$term}{$n}’) )”;

REPLACE:

$search .= ” OR ($wpdb->posts.post_title LIKE ‘{$n}{$term}{$n}’) OR ($wpdb->posts.post_content LIKE ‘{$n}{$term}{$n}’)”;

WITH:

$search .= ” OR ($wpdb->posts.post_title LIKE ‘{$n}{$term}{$n}’) “;

留下评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

31 + = 32