[WordPress教程]WordPress内置搜索结果只有一篇文章时自动跳转到该文章

[WordPress教程]WordPress内置搜索结果只有一篇文章时自动跳转到该文章

[WordPress教程]WordPress内置搜索结果只有一篇文章时自动跳转到该文章

当你的读者在你的WordPress博客的内置的查找引擎查找时分,回来的效果是按照时间先后的陈列格式。假如查找效果只有一篇文章的时分,为提高用户体验,咱们能够让着唯一的一个查找效果主动跳转到该文章。下面便是所需求的代码。

将下面的代码添加到主题的funtions.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_redirect( get_permalink( $wp_query->posts['0']->ID ) );
            }
        }
    }

 

请务必线上支付,通过线下支付的出现任何问题平台均不担保!

相关推荐

Cosy主题

简约是隐藏的精致,平滑是曲面的极致。更有范的设计,更完美的用户体验——Cosy因你而...

一款免费开源wordpress主题 smarty_hankin

介绍一款免费开源wordpress主题smarty_hankinpjax无刷新体验1...

WordPress获取本周/今日/24小时内更新的文章数量

WordPress获取本周/今日/24小时内更新的文章数量前些时在群里聊天,有个朋友...

解决升级WordPress另一更新正在进行的问题

wordpress一个知名的博客cms。嗯 虽然挺好用但是他是国外的。由于网络等原因...

发表评论

登录... 后才能评论