- 资源介绍
- 更新记录
- 安装教程
WordPress默认的搜索功能,使用户搜索结果包括文章内容、文章标题与文章标签 这样搜索出来的结果不会很精确,如果你想让它搜索出来的结果更精确、相关,可以限定只搜索文章的标题。
将下面的代码添加到主题的 functions.php 文件即可实现:
//让WordPress只搜索文章的标题
function __search_by_title_only( $search, &$wp_query )
{
global $wpdb;
if ( empty( $search ) )
return $search; // skip processing - no search term in query
$q = $wp_query->query_vars;
$n = ! empty( $q[\'exact\'] ) ? \'\' : \'%\';
$search =
$searchand = \'\';
foreach ( (array) $q[\'search_terms\'] as $term ) {
$term = esc_sql( like_escape( $term ) );
$search .= \"{$searchand}($wpdb->posts.post_title LIKE \'{$n}{$term}{$n}\')\";
$searchand = \' AND \';
}
if ( ! empty( $search ) ) {
$search = \" AND ({$search}) \";
if ( ! is_user_logged_in() )
$search .= \" AND ($wpdb->posts.post_password = \'\') \";
}
return $search;
}
add_filter( \'posts_search\', \'__search_by_title_only\', 500, 2 );
猜你喜欢
-
WordPress不可忽视的面包屑导航SEO优化技巧_52弹弹堂-5466shop.cn
2020-08-28 -
WordPress实现上传文件自动重命名的两种方法_52弹弹堂-5466shop.cn
2020-08-28 -
WordPress如何解决文章ID不连续的问题_52弹弹堂-5466shop.cn
2020-08-28 -
WordPress给文章外链地址添加nofollow_52弹弹堂-5466shop.cn
2020-08-28 -
WordPress获取当前登录用户的文章数量和评论数量_52弹弹堂-5466shop.cn
2020-08-28 -
WordPress PostType(自定义文章类型)功能介绍_52弹弹堂-5466shop.cn
2020-08-28 -
WordPress如何为后台文章列表添加缩略图_52弹弹堂-5466shop.cn
2020-08-28 -
WordPress技巧:获取统计文章内图片数量_52弹弹堂-5466shop.cn
2020-08-28 -
WordPress自动获取文章内第一张图片做为缩略图_52弹弹堂-5466shop.cn
2020-08-28 -
WordPress获取登录用户角色和用户资料信息_52弹弹堂-5466shop.cn
2020-08-28
-
WordPress如何调用当前文章作者头像_52弹弹堂-5466shop.cn
2020-08-28 -
WordPress纯代码实现图片灯箱lightbox效果_52弹弹堂-5466shop.cn
2020-08-28 -
WordPress如何获取某个标签下的文章总数_52弹弹堂-5466shop.cn
2020-08-28 -
WordPress教程之添加用户自定义字段(user_meta)到用户资料_52弹弹堂-5466shop.cn
2020-08-28 -
WordPress升级更新方法详解_52弹弹堂-5466shop.cn
2020-08-28 -
WordPress不同分类调用不同文章模板教程_52弹弹堂-5466shop.cn
2020-08-28 -
wordpress获取当前分类名称或别名的详细教程_52弹弹堂-5466shop.cn
2020-08-28 -
WordPress不用插件使用七牛云存储加速网站_52弹弹堂-5466shop.cn
2020-08-28 -
WordPress如何调用自定义分类文章数量_52弹弹堂-5466shop.cn
2020-08-28 -
WordPress如何在删除文章时自动删除文章内的图片附件_52弹弹堂-5466shop.cn
2020-08-28
猜你在找
5466资源网 » WordPress实现只搜索文章标题_52弹弹堂-5466shop.cn
- 2020-08-28Hi,初次和大家见面了,请多关照!