新聞中心
wordpress搜索關(guān)鍵詞只局限在文章標(biāo)題的設(shè)置技巧
作者 / 無(wú)憂主機(jī) 時(shí)間 2016-10-10 21:26:21
很多時(shí)候我們搜索文章的關(guān)鍵詞的時(shí)候會(huì)搜索出很多結(jié)果,原因是站長(zhǎng)朋友們?cè)僮鼍W(wǎng)站優(yōu)化的時(shí)候會(huì)在文章內(nèi)容中添加這些關(guān)鍵詞,這樣做的確對(duì)網(wǎng)站優(yōu)化也許會(huì)更好,可是非常不利于客戶的用戶體驗(yàn)了哦,畢竟客戶搜索出來(lái)了很多種結(jié)果都不是需要的,這樣就需要在這些文章中再次查找,時(shí)間上就會(huì)浪費(fèi)好多,如果是不耐心的會(huì)員朋友也許都不會(huì)看直接關(guān)閉了,這樣就會(huì)給網(wǎng)站帶來(lái)ip跳出率了,那么有的站長(zhǎng)發(fā)布文章都會(huì)把關(guān)鍵詞夾在文章標(biāo)題中,如果搜索的關(guān)鍵詞只局限在文章標(biāo)題是否就非常好了呢,既然有了思路無(wú)憂主機(jī)小編就先用獨(dú)立ip虛擬主機(jī)測(cè)試看看。經(jīng)過(guò)測(cè)試的確可以實(shí)現(xiàn)的,具體步驟來(lái)分享下吧。 第一步:登陸網(wǎng)站的后臺(tái)找到主題--編輯--當(dāng)前主題的functions.php文件。如下圖1: 第二步:找到了之后,直接編輯該主題,把鼠標(biāo)拉到最下面找到?>前面添加以下代碼:
function __search_by_title_only($search, &$wp_query) { if (empty($search)) return $search; // skip processing - no search term in query $q = &$wp_query - >query_vars; // wp-includes/query.php line 2128 (version 3.1) $n = !empty($q['exact']) ? '': '%'; $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 '; } $term = esc_sql(like_escape($q['s'])); if (empty($q['sentence']) && count($q['search_terms']) > 1 && $q['search_terms'][0] != $q['s']) $search. = " OR ($wpdb->posts.post_title LIKE '{$n}{$term}{$n}')"; 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', 10, 2);由于添加的代碼比較多些,無(wú)憂主機(jī)小編在此溫馨提示一定不要復(fù)制遺漏了哦,復(fù)制黏貼之后點(diǎn)擊更新按鈕,這樣就可以保存了。 如圖2所示: 保存好了之后直接退出就可以了,這樣再返回首頁(yè)去測(cè)試搜索的時(shí)候就可以看出已經(jīng)直接可以檢索到標(biāo)題關(guān)鍵詞了哦。 溫馨提示:該技術(shù)解決方案的是由無(wú)憂主機(jī)客服為我們空間客戶處理該問(wèn)題時(shí)提供的處理方法,確保在無(wú)憂主機(jī)能完美實(shí)現(xiàn),因服務(wù)較多,客服繁忙,其他主機(jī)我們沒(méi)有過(guò)多精力進(jìn)行大范圍測(cè)試,不能確保所有虛擬主機(jī)都能完美處理,請(qǐng)您理解!
無(wú)憂主機(jī)提供365天*24小時(shí)全年全天無(wú)休、實(shí)時(shí)在線、零等待的售后技術(shù)支持。竭力為您免費(fèi)處理您在使用無(wú)憂主機(jī)過(guò)程中所遇到的一切問(wèn)題! 如果您是無(wú)憂主機(jī)用戶,那么您可以通過(guò)企業(yè)QQ【800088151】、售后QQ【網(wǎng)站最下端有】、旺旺【鋒訊企業(yè)】、400-655-0080免費(fèi)電話、后臺(tái)提交工單這些方式聯(lián)系無(wú)憂主機(jī)客服! 如果您不是我們的客戶也沒(méi)問(wèn)題,點(diǎn)擊頁(yè)面最右邊的企業(yè)QQ在線咨詢圖標(biāo)聯(lián)系我們并購(gòu)買后,我們?yōu)槟赓M(fèi)進(jìn)行無(wú)縫搬家服務(wù),讓您享受網(wǎng)站零訪問(wèn)延遲的遷移到無(wú)憂主機(jī)的服務(wù)! 無(wú)憂主機(jī)相關(guān)文章推薦閱讀: WORDPRESS修改主題文件一定時(shí)間后自動(dòng)關(guān)閉評(píng)論的方法 WORDPRESS程序?qū)崿F(xiàn)搜索關(guān)鍵詞顯示出來(lái)高亮怎么設(shè)置呢 WORDPRESS快速實(shí)現(xiàn)后臺(tái)快捷搜素功能設(shè)置步驟
本文地址:http://www.gle-technology.com/wordpress/23650.html