WordPress检索一篇文章直接打开优化

释放双眼,带上耳机,听听看~!

要说到搜索,其实Wordpress的搜索功能是很完善的,包括相关性,标题和内容,只要内容充分,是绝对可以通过关键词触及到想要的内容的。可一旦文章数目有限一些尴尬的情况便会诞生,比如说只搜索到一篇文章的时候Wordpress默认不会直接打开,而是需要用户来二次点击,再这样追求高效的时代里,很明显已经落伍了!需加改善~

复制代码至主题的function.php文件中

/**Wordpress检索到一篇文章直接打开优化**/
add_action('template_redirect', 'mecrr_redirect_single_post');
function mecrr_redirect_single_post() {
    if (is_search()) {
        global $wp_query;
        if ($wp_query->post_count == 1) {
            wp_redirect( get_permalink( $wp_query->posts['0']->ID ) );
        }
    }
}

清除PHP的缓存,清除缓存便即可看到效果了。

人已赞赏
网站SEO

注意!! !做网站SEO外链的“五大陷阱”

2020-4-2 22:00:00

网站SEO

Emlog网站死链自动提交至百度站长平台

2020-4-2 22:54:11

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索