不得不说,当搜索结果只有一个时直接跳转到该文章这个功能很人性化哟:
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; } } }
Have a try!
你可能对这些文章感兴趣:
- WordPress快速建站第五讲:网站备案
- WordPress开启百度云加速规则自定义设置和虚拟主机分类目录301重定向
- 去掉滑动解锁,各种垃圾评论立马就来了
- 折腾WordPress必备技:模拟多移动端访问网页是否响应式
- 网站广告被屏蔽显示一张图实现方法
- 【WordPress建站基础】网站布局经典图文教程(6)
- WordPress站点不得不做的SEO
- wordpress主题开发和折腾wordpress必备技巧
- WordPress插件推荐:jQuery Image Lazy Load wp
- WordPress插件推荐:Hermit音乐播放器
- WordPress 检查一篇文章是否存在的两个办法
- WordPress插入word文档
- WordPress后台文章和页面列表添加自定义列
- 免插件统计WordPress文章阅读数
如有疑问,请前往问答中心反馈!
反馈