中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

如何讓W(xué)ordPress只搜索標(biāo)題

2018-11-02    來源:學(xué)做網(wǎng)站論壇

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

自己做網(wǎng)站過程中,網(wǎng)頁的搜索功能不可或缺,對于WP網(wǎng)站來說,做一個搜索功能不是難事,我們的課程也講到了wordpress搜索功能(search.php)模板制作。通過這個方法可以制作出下圖的搜索效果。

wordpress網(wǎng)站按標(biāo)題搜索

但這樣制作的搜索功能唯一不好的是搜索結(jié)果很亂,不管是標(biāo)題還是文章內(nèi)容,只要包含搜索的詞都會出來,這明顯不是我們需要的。我們在做網(wǎng)站時,也可以去限制wordpress 只搜索標(biāo)題。(相關(guān)教程:wordpress建站教程)

方法/步驟

  1. 首先找到WordPress源代碼wp-includes目錄下的query.php。
  2. 需要修改query.php兩個地方。
    第一個地方,搜索到代碼

    $search .= "{$searchand}(($wpdb->posts.post_title LIKE '{$n}{$term}{$n}') OR ($wpdb->posts.post_content LIKE '{$n}{$term}{$n}'))";

    可以很容易看到后半段

    OR ($wpdb->posts.post_content LIKE ‘{$n}{$term}{$n}’)

    是用來搜索比較文章內(nèi)容的,我們需要將它去掉。最后修改為

    $search .= "{$searchand}(($wpdb->posts.post_title LIKE '{$n}{$term}{$n}'))";
  3. 再次搜索代碼(其實就在第一個地方的下面^_^)
    $search .= " OR ($wpdb->posts.post_title LIKE '{$n}{$term}{$n}') OR ($wpdb->posts.post_content LIKE '{$n}{$term}{$n}')";

    也是一樣的,修改為

    $search .= " OR ($wpdb->posts.post_title LIKE '{$n}{$term}{$n}')";

這二個地方修改好之后,保存query.php,這樣再去試試你網(wǎng)站的搜索功能吧,你會發(fā)現(xiàn)網(wǎng)站是按標(biāo)題搜索了。

上面的方法適用于低版本的wordpress程序,如果是新版本的WP程序,可以使用這個方法:https://www.xuewangzhan.com/wpbbs/17904.html

標(biāo)簽: 代碼 建站 建站教程 搜索

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:wordpress與discuz同步用戶整合

下一篇:wordpress 最新文章調(diào)用方法