WordPress搜索結果只有一篇文章時自動跳轉到該文章

    又一個小功能

    來源于:

    https://www.yaxi.net/2017-03-21/1338.html

    站內搜索是網站必須的一個功能,WordPress系統在搜索功能這塊做的還算可以。有時候在文章數量較少或者搜索關鍵詞較為復雜的時候,匹配出來的搜索結果可能就只有一篇文章,如果邊欄設置的較長,此時就會顯得有些“左右失調”不太美觀。考慮到用戶體驗,我們來對WordPress搜索做個小小的優化:當WordPress搜索結果只有一篇文章的時候,我們讓頁面自動調整到此文章。

    WordPress搜索結果只有一篇文章時自動跳轉到該文章

    這樣一來,避免了搜索列表單獨一篇文章而側邊欄長長一列的情況;而且也省去了用戶二次點擊的動作,在一定程度上能夠提高用戶體驗。而我們只需要在主題函數模板functions.php里添加一段代碼即可。

    //搜索結果只有一篇文章時跳轉到該文章
    add_action('template_redirect',?'redirect_single_post');
    function?redirect_single_post()?{
    if?(is_search())?{
    global?$wp_query;
    if?($wp_query->post_count?==?1?&&?$wp_query->max_num_pages?==?1)?{
    wp_redirect(?get_permalink(?$wp_query->posts['0']->ID?)?);
    exit;
    }
    }
    }
    

    將以上代碼放入functions.php最后一個?>前即可。

    給TA贊賞
    共{{data.count}}人
    人已贊賞
    ??
    Npcink上的部份代碼及教程來源于互聯網,僅供網友學習交流,若您喜歡本文可附上原文鏈接隨意轉載。
    無意侵害您的權益,請發送郵件至 1355471563#qq.com 或點擊右側 私信:Muze 反饋,我們將盡快處理。
    ?
    購物車
    優惠劵
    搜索
    主站蜘蛛池模板: 最新欧美精品一区二区三区| 国产精品成人国产乱一区| 乱子伦一区二区三区| 亚洲性日韩精品国产一区二区 | 波多野结衣在线观看一区| 日本免费一区二区三区 | 久久一区二区三区免费| 国产怡春院无码一区二区| 亚洲电影一区二区三区| 中文字幕一区二区在线播放| 一区二区国产在线观看| 天美传媒一区二区三区| 蜜桃臀无码内射一区二区三区| 台湾无码AV一区二区三区| 国产成人精品无人区一区| 一级特黄性色生活片一区二区| 日韩美一区二区三区| 精品国产一区二区三区久久狼| 亚洲AV无码一区二区三区久久精品 | 亚洲中文字幕丝袜制服一区 | 日本一区午夜艳熟免费| 精品福利一区二区三区精品国产第一国产综合精品 | 综合一区自拍亚洲综合图区| 国产麻豆精品一区二区三区| 日韩国产免费一区二区三区| 亚洲日本乱码一区二区在线二产线| 亚洲爆乳精品无码一区二区三区 | 日韩一区二区超清视频| 亚洲av无码片vr一区二区三区| 九九无码人妻一区二区三区| 精品国产一区二区三区在线| 国产一区二区三区亚洲综合 | 精品伦精品一区二区三区视频| 精品国产一区二区三区久久蜜臀| 精品福利一区二区三区精品国产第一国产综合精品 | 国产福利一区二区三区| 国产91精品一区二区麻豆网站| 少妇一夜三次一区二区| 日本一区二区在线免费观看| 精品国产AⅤ一区二区三区4区 | 亚洲国产精品一区第二页 |