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

 

全能
网址:
文字:
领红包:
360:
神马:
文字:





Tags: cms教程 wordpress教程








手机浏览本文

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

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




站内推荐
A
B
C
D
E
F


网站分类


标签列表


关于我们
本站主机域名成本巨大,无以为继,希望想在本站做宣传的老板可以联系我们!以维持我们网站的正常运行!感谢
联系我们: 给我发QQ消息  加入QQ群