位置:首页 > CMS教程 > WordPress

限定wordpress 只搜索文章标题(wordpress搜索在哪里)

发布时间:2023-04-10 09:28:52

文章来源:快乐收录网

访问次数:

 

在网站制作课程中,我们讲解了如何在自己做网站时,给wordpress网站添加搜索功能。(方法见:如何制作wordpress 网站搜索功能lIF快乐收录网

通过这种方法制作的搜索功能,用户在搜索时,是搜索整个网站的内容,包括文章标题,文章内容。只都任一项包含了用户搜索的关键词都会显示出来。lIF快乐收录网

为了让搜索结果更准确,我们可以限定wordpress 只搜索文章标题,只有文章标题包含了用户搜索的关键词,才能被显示出来。lIF快乐收录网

方法/步骤

使用管理员用户名和密码登录自己网站的后台; 在后台左侧菜单找到【外观】-【编辑】; 打开自己的模板函数functions.php; 在第一个<?php 标签下方粘贴以下的函数代码;

/**lIF快乐收录网

 * 限定wordpress 只搜索文章标题lIF快乐收录网

 * https://www.xuewangzhan.net/wpbbs/15904.htmllIF快乐收录网

 */
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 只搜索文章标题的功能。

注意

如果你做网站的使用,仍然使用低版本的wordpress程序,可以通过修改程序文件的方式实现限定wordpress 只搜索文章标题功能。方法见:wordpress网站按标题搜索lIF快乐收录网

lIF快乐收录网

  《限定wordpress 只搜索文章标题(wordpress搜索在哪里)》更新于时间:2023-04-10 09:28:52;由本站小编进行发布,目前浏览的小伙伴达到,感谢你们的支持,后期快乐收录网小编会继续为大家更新更多相关的文章,希望广大网友多多关注快乐收录网工作心得栏目,如果觉得本站不错,那就给我们一个分享的支持吧!

限定wordpress 只搜索文章标题(wordpress搜索在哪里)特别声明

本站快乐收录网提供的限定wordpress 只搜索文章标题(wordpress搜索在哪里)都来源于网络,不保证文章的准确性和真实性,同时,对于该文章所造成的影响,不由快乐收录网实际控制,在2023-04-10 09:28:52收录时,该网页上的内容,都属于合规合法,如有侵权违规,可以直接联系网站管理员进行整改或删除,快乐收录网不承担任何责任。

快乐收录网:致力于优质、实用的网络站点资源收集与分享!本文地址:https://nav.klxjz.cn/CMS/WordPress/93363.html转载请注明

标签: