本文實例講述了WordPress實現搜索結果包括自定義文章類型內容的方法。分享給大家供大家參考。具體分析如下:
我們知道如果你在WordPress站點添加了自定義文章類型,這樣在搜索結果中是看不到自定義文章類型的內容的,但要讓搜索結果中看到自定義文章類型的內容也不難.
如果你的WordPress站點添加了自定義文章類型,請記得讓WordPress默認搜索支持自定義文章類型,即可以搜索自定義文章類型的內容,實現的方法很簡單,將下面的代碼添加到主題的 functions.php 文件中即可.
讓搜索支持自定義文章類型代碼如下:
代碼如下:
function searchAll( $query ) {
if ( $query->is_search ) { $query->set( 'post_type', array( 'post','books', 'product','works' )); }
return $query;
}
add_filter( 'the_search_query', 'searchAll' );
注意根據自己的實際修改第 3 行數組(array)中的文章類型別名.
希望本文所述對大家的WordPress建站有所幫助。
|
新聞熱點
疑難解答