本文實(shí)例講述了WordPress實(shí)現(xiàn)搜索結(jié)果包括自定義文章類型內(nèi)容的方法。分享給大家供大家參考。具體分析如下:
我們知道如果你在WordPress站點(diǎn)添加了自定義文章類型,這樣在搜索結(jié)果中是看不到自定義文章類型的內(nèi)容的,但要讓搜索結(jié)果中看到自定義文章類型的內(nèi)容也不難.
如果你的WordPress站點(diǎn)添加了自定義文章類型,請記得讓W(xué)ordPress默認(rèn)搜索支持自定義文章類型,即可以搜索自定義文章類型的內(nèi)容,實(shí)現(xiàn)的方法很簡單,將下面的代碼添加到主題的 functions.php 文件中即可.
讓搜索支持自定義文章類型代碼如下:
復(fù)制代碼
代碼如下:function searchAll( $query ) {
if ( $query->is_search ) { $query->set( 'post_type', array( 'post','books', 'product','works' )); }
return $query;
}
add_filter( 'the_search_query', 'searchAll' );
if ( $query->is_search ) { $query->set( 'post_type', array( 'post','books', 'product','works' )); }
return $query;
}
add_filter( 'the_search_query', 'searchAll' );
注意根據(jù)自己的實(shí)際修改第 3 行數(shù)組(array)中的文章類型別名.
希望本文所述對大家的WordPress建站有所幫助。
【網(wǎng)站聲明】本站除付費(fèi)源碼經(jīng)過測試外,其他素材未做測試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請勿用于商業(yè)用途。如損害你的權(quán)益請聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。