最新消息:

WordPress 搜索结果只有一篇文章时自动跳转到该文章

当来访者通过搜索功能来搜索文章时,如果返回的结果只有一篇文章,那么我们可以直接让它跳转到该文章。

复制以下代码到当前使用主题的 functions.php 文件中即可。

/*
 功能描述: 搜索结果只有一篇文章时自动跳转到该文章
 功能介绍页面: https://www.ivicos.com/62.html
*/
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;
 }
 }
}
add_action('template_redirect', 'redirect_single_post');

好了,WordPress 搜索结果只有一篇文章时自动跳转到该文章 的方法就分享到这里,非常感谢你的来访。如果你喜欢本站,请不要忘记收藏本站,以便下次继续访问;也可以 关注站长微博 随时获取最新动态。你的支持就是我最大的动力!

转载请注明:爱维科斯 » WordPress 搜索结果只有一篇文章时自动跳转到该文章

支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者