WordPress搜索结果只有一篇文章时自动跳转到文章
当读者通过WordPress自身的搜索功能来搜索文章时,如果返回的结果只有一篇文章,我们可以直接让它跳转到这篇文章,提高用户体验。
实现的方法很简单,只需要在你主题的 functions.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_query->max_num_pages == 1) {
wp_redirect( get_permalink( $wp_query->posts['0']->ID ) );
exit;
}
}
}
版权声明:本文来源于互联网,如有侵权,请联系下方邮箱,一个工作日删除!
标签:
最新
热门
热评
-
教你把博客、论坛更新的文章,自动发到QQ群,免费搭建QQ线报群,附全部工具+破解广告
-
PHP视频教程全套零基础自学编程入门动态网页实例WEB网站项目开发
-
Linux视频教程基础入门到精通Shell高级编程实战/Nginx/MySQL运维
-
linux视频教程全集基础从入门到精通linux内核编程教程
-
关于微信公众号scope参数错误或没有scope权限的解决方案
-
PHP全套视频教程+笔记 从入门到精通由浅入深 PHP下一个大牛就是你
软件排行
悟空源码网提供网站源码软件下载!侵权联系邮箱yingshicc#outlook.com