wordpress的搜索 wordpress搜索文章

wordpress網(wǎng)站搜索功能怎么實現(xiàn)

1、需要大家新建一個搜索頁面,將它命名為:searchform.php

成都創(chuàng)新互聯(lián)長期為1000多家客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為南縣企業(yè)提供專業(yè)的成都網(wǎng)站建設(shè)、成都網(wǎng)站制作,南縣網(wǎng)站改版等技術(shù)服務(wù)。擁有10余年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

2、直接用DW打開searchform.php,將以下代碼一會補充復(fù)制到searchform.php中。

3、復(fù)制添加網(wǎng)站主題里邊的wordpress 分類模板目錄,可以是文章的列表目錄,也可以是產(chǎn)品圖片列表目錄,然后更名為search.php,才能實現(xiàn)搜索功能。

4、選擇搜索框顯示的頁面位置,并在相應(yīng)的位置添加搜索框調(diào)用代碼:

?php include (TEMPLATEPATH . searchform.php'); ?

按照以上步驟全部完成之后,就可以在自己的網(wǎng)站上實現(xiàn)搜索功能了。

wordpress智能中文搜索利器intsearch,分詞斷詞讓你的客戶搜索更多相關(guān)內(nèi)容

我們知道,中文斷詞搜索中用到的一種重要結(jié)構(gòu)是倒排索引,由索引key和包含這個key的所有文檔的id排列成的倒排鏈組成。搜索的過程就是對倒排鏈做布爾運算的過程(一般是求交運算)。假如沒有中文分詞,則一般只能以單字作為索引key建立倒排。

wordpress主題搜索對用戶不太友好:原因是搜索必須是標(biāo)題不間斷的詞語才能搜索得到。

舉例:

比如你素材(或文章)的標(biāo)題是? ? C4D瓷磚地板花紋花崗巖材質(zhì)通道模型貼圖法線置換凹凸素材

搜索 ?C4D瓷磚地板? 瓷磚地板花紋? 花崗巖材質(zhì) 這種標(biāo)題里相鄰的詞語才能搜索到這篇素材(或文章)

然而搜索? C4D花紋? ?C4D花崗巖? 花崗巖模型貼圖? 像這種 標(biāo)題里沒有連在一塊的詞語,就搜索不到剛才那篇素材(或文章)。

intsearch中文智能斷詞搜索神器,解決你的煩惱。以下是intsearch搜索的示例:

1.完整的素材(或文章)能搜索到這篇

2.間斷的詞語也能搜索到這篇素材,用戶搜索不會按照你標(biāo)題里設(shè)置的連詞搜索,搜索關(guān)鍵詞具有隨意和針對性,比如客戶想找C4D的花崗巖貼圖,當(dāng)他搜索C4D花崗巖或者花崗巖貼圖就能準(zhǔn)確找到這篇素材。

3.詞語打亂順序也能搜索到這篇素材

需要的朋友可以去看我們的演示,截圖上面有相關(guān)信息

wordpress怎么設(shè)置搜索功能

wordpress系統(tǒng)本身是對搜索引擎友好的,如果網(wǎng)站的內(nèi)容比較私密不希望蜘蛛爬取,可以能過以下方法實現(xiàn):

1、進入wordpress "設(shè)置" - "閱讀" - 然后勾選“建議搜索引擎不索引本站點”,再點擊 “保存更改”。這樣搜索引擎就不會收錄和索引網(wǎng)站了。

2、還可以通過配置“robots.txt”來告訴搜索引擎,不要收錄/索引網(wǎng)站的內(nèi)容;

步驟:

1),新建一個文本文檔,重命名為“robots.txt”;

2),在文本文件貼入以下內(nèi)容并保存:

User-agent: * Disallow: / 3),將設(shè)置好的“robots.txt”上傳至網(wǎng)站的根目錄。

如何搜索 wordpress文章

WordPress 默認(rèn)的搜索功能還真挺弱的,搜索出來的結(jié)果很不符合人意,如果你想讓它檢索出來的結(jié)果更加相關(guān),可以限定只搜索文章的標(biāo)題,將下面的代碼添加到主題的 functions.php 文件即可:

/**

* 讓 WordPress 只搜索文章的標(biāo)題

*

*/

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搜索文章
分享鏈接:http://muchs.cn/article26/ddccpcg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計、Google、網(wǎng)站維護網(wǎng)站設(shè)計公司、網(wǎng)站制作企業(yè)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化