WordPress 搜索结果/标签/分类/作者/存档页面只有一篇文章时自动跳转到该文章/页面

0 Comment

一直在用大发代码:WordPress 搜索结果只返回一篇文章则直接跳转到文章页面,节省点时间。竹炉山房(@大致)那看到优化版本:WordPress 搜索结果/标签/分类/作者/存档页面只有一篇文章时自动跳转到该文章/页面。

代码,丢到 WordPress 主题 functions.php 文件即可:

//当搜索结果/分类/标签/归档/作者/只有一篇时直接重定向到该文章
//老杨 - https://cyhour.com/1191
add_action('template_redirect', 'redirect_single_post');
function redirect_single_post() {
if ( is_search() || is_archive() || is_category() || is_tag() || is_author() ) {
global $wp_query;
if ( $wp_query->post_count == 1 && $wp_query->max_num_pages == 1) {
wp_redirect( get_permalink( $wp_query->posts['0']->ID ) );
}
}
}
免责声明:本博客(https://cyhour.com/)仅为分享信息绝非推荐,网站不参与交易绝非中介,内容均仅代表个人观点绝非权威,所有信息仅供参考,读者请自行考虑后入手并自担风险!一分钱一分货仍是恒久不变之真理,未成年读者(包括生理和心理)请在监护人陪同下访问本站!
除非注明,沙唐桔文章均为原创,本文地址 https://cyhour.com/1191/AMP 移动加速版本)转载时必须以链接形式注明原始出处。
Vultr 送$100,搬瓦工年付最低$49,优惠码 BWH3HYATVBJW,更多推荐VPS信息,或支持老杨
浏览: 205 标签:  ,  ,  ,  , 

Comments:0

发表留言

Vultr 送$100,搬瓦工年付最低$49,优惠码 BWH3HYATVBJW,更多推荐VPS信息