如果wordpress分类只有一篇文章,如何点开分类直接到文章页面?

如果wordpress分类只有一篇文章,如何点开分类直接到文章页面?

很多时候因为WordPress某个分类类容不足,比如只有一篇文章,如何让用户点击该分类就直接进入这篇文章?

这里需要修改你使用的对应主题的主题文件functions.php

把下面的代码添加到主题的functions.php

function category_jump_page() { //定义函数
 if(is_category()) { //判断是否是分类列表页面
 global $wp_query; //定义全局变量
 if ($wp_query->post_count == 1) { //判断文章数量是否是1
 wp_redirect( get_permalink( $wp_query->posts['0']->ID ) ); //如果是1则使用wordpress内置函数wp_redirect跳转
 }
 }
}
add_action('template_redirect', 'category_jump_page'); //把定义的函数使用上

添加以上代码进functions.php保存后即可实现

注明:本文为星速云原创版权所有,禁止转载,一经发现将追究版权责任!

(0)
上一篇 2022年7月20日 下午7:59
下一篇 2022年7月20日 下午7:59

相关推荐

发表评论

登录后才能评论
问答社区 QQ客服
微信客服
微信客服
分享本页
返回顶部