新闻中心

免插件wordpress搜索标签只有一个结果时自动跳转到该文章

作者 / 无忧主机 时间 2016-11-24 21:39:40

今天无忧主机小编,在协助独立ip空间用户售后的时候。用户提问到在wordpress站内搜索,如果搜索结果为一条如何自动跳转到该文章,记得之前小编分享过一篇这样的文章:(WORDPRESS小技巧:当搜索结果只有一篇文章时自动跳转到文章),但是用户觉得这个方法不全,需要将标签也加入进去。当时小编在撰写这篇文档的时候没有顾全到这么多,今天小编将完善一下,将搜索结果或标签只有一篇文章时自动跳转到该文章。 免插件wordpress搜索标签只有一个结果时自动跳转到该文章方法如下: 1、首先是点击进入到我们的控制面板,然后找到文件管理选项,如图所示: 免插件wordpress搜索标签只有一个结果时自动跳转到该文章 2、点击进入之后找到我们站点的根目录,如图所示: 免插件wordpress搜索标签只有一个结果时自动跳转到该文章 3、进入到这个目录之后找到我们的程序的路径:当前主题目录下functions.php文件,点击编辑,如图所示: 免插件wordpress搜索标签只有一个结果时自动跳转到该文章 4、 添加代码操作:

//搜索结果与标签自动跳转 
add_action('template_redirect', 'redirect_single_post'); 
function redirect_single_post() { 
if (is_tag() || is_search()) { 
global $wp_query; 
if ($wp_query->post_count == 1) { 
wp_redirect( get_permalink( $wp_query->posts['0']->ID ) ); 
} 
}
温馨提示:该技术解决方案的是由无忧主机客服为我们空间客户处理该问题时提供的处理方法,确保在无忧主机能完美实现,因服务较多,客服繁忙,其他主机我们没有过多精力进行大范围测试,不能确保所有虚拟主机都能完美处理,请您理解!
无忧主机提供365天*24小时全年全天无休、实时在线、零等待的售后技术支持。竭力为您免费处理您在使用无忧主机过程中所遇到的一切问题! 如果您是无忧主机用户,那么您可以通过企业QQ【800088151】、售后QQ【网站最下端有】、旺旺【锋讯企业】、400-655-0080免费电话、后台提交工单这些方式联系无忧主机客服! 如果您不是我们的客户也没问题,点击页面最右边的企业QQ在线咨询图标联系我们并购买后,我们为您免费进行无缝搬家服务,让您享受网站零访问延迟的迁移到无忧主机的服务! 无忧主机相关文章推荐阅读: WORDPRESS安装主题或插件导致网站白屏的解决思路 如何实现WORDPRESS后台文章列表只显示该作者自己文章的方法 WORDPRESS如何实现非插件部署CDN加速(七牛、百度云)

本文地址:https://www.51php.com/wordpress/24077.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服