如果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保存后即可实现

相关文章

Wordpress

WordPress缓存插件导致admin-ajax.php 403的解决方案

2021-5-17 3:05:15

Wordpress

WordPress 热门tag标签的调用及参数注解

2021-5-22 12:44:49

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索