wordpress用户体验优化:当搜索结果只包含一篇文章时则直接转跳到文章 wordpress教程 - WordPress - 爱建站

,,cms教程,wordpress教程,,

SEO SEO

首页  >   WordPress > wordpress用户体验优化:当搜索结果只包含一篇文章时则直接转跳到文章 wordpress教程   >  正文

 

今天逛我爱水煮鱼博客的时候发现我爱水煮鱼博客的站内搜索有点奇怪,在站内搜索的时候会直接转跳到具体的某一篇文章,而不是在搜索结果页展示


今天逛我爱水煮鱼博客的时候发现我爱水煮鱼博客的站内搜索有点奇怪,在站内搜索的时候会直接转跳到具体的某一篇文章,而不是在搜索结果页展示。觉得很好奇,就试着多搜了几个关键词,发现只有在水煮鱼博客搜索小部分关键词会直接转跳到文章页面,而更多的是在搜索结果页展示。得出结果可能是是某些搜索结果中只有一个结果所以直接跳到文章页。

折腾了半天总算也把这个功能给弄出来了,实现方法如下:

add_action("template_redirect", "v7v3_single_post");
function v7v3_single_post() {
    if (is_search()) {
        global $wp_query;
        if ($wp_query->post_count == 1) {
            wp_redirect( get_permalink( $wp_query->posts["0"]->ID ) );
        }
    }
}

将以上代码加入到当前的使用的主题functions.php文件中即可。

实例页面:http://so.moke8.com/

温馨提示:wordpress是一款优秀的国外系统,给大家提供了许多 wordpress汉化主题 供大家下载,相信你会喜欢!


wordpress用户体验优化:当搜索结果只包含一篇文章时则直接转跳到文章 wordpress教程
http://www.yuedudg.cn/article/952791.html

 

友情链接
discuz经验网 织梦之家 wp之家
phpcms之家 cms综合网 帝国cms常识
ecshop经验网 zblog之家


Tags: cms教程 wordpress教程


手机浏览本文

wordpress用户体验优化:当搜索结果只包含一篇文章时则直接转跳到文章  wordpress教程

wordpress用户体验优化:当搜索结果只包含一篇文章时则直接转跳到文章 wordpress教程

站内推荐

网站分类

标签列表

关于我们
文章内容来源互联网仅供参考,如果还有疑问请联系我们!我们将竭力帮您解决您的问题
联系我们:

QQ: 397423577 

email:397423577@qq.com

微信:ganenboy