[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 ) );
            }
        }
    }

 

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

相关推荐

WordPress优化加速:去掉谷歌字体

教程介绍自从谷歌被墙了,就连谷歌字体也链接不上了,但是WordPress后台和一些外...

WordPress获取当前文章ID的方法

WordPress获取当前文章ID的方法方法一直接输出文章ID 代码如下1.<...

WordPress 如何调用发布的最新文章

使用 wordpress 来调用当前最新文章内容是制作wordrpess主题时最常见...

WordPress SEO优化之如何给文章关键词标签自动添加内链

WordPressSEO优化之如何给文章关键词标签自动添加内链今天给大家分享一个Wo...

发表回复

登录... 后才能评论