当WordPress列表只有一篇文章时,如何直接跳转到该文章

Ourboke
Ourboke
Ourboke
578
文章
147
评论
2021年6月1日08:40:59
评论
37

当WordPress列表只有一篇文章时,如何直接跳转到该文章?有时发现某个列表下只有一篇文章时,整个页面会看起来很不协调,希望不显示该列表页面,直接跳转到该文章。

WordPress直接跳该文章

当WordPress列表只有一篇文章时,如何直接跳转到该文章

用插件解决吗?不!把下面的代码添加到主题的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'); //把定义的函数使用上

怎么样,是不是别所谓的插件强太多了,还不会影响网站的加载速度。

茫茫人海能够相遇便是缘分,但请记住;尊重每一份辛勤的汗水,所以转载请注明出处,谢谢!
Ourboke
  • 本文由 发表于 2021年6月1日08:40:59
  • 转载请务必保留本文链接:https://www.ourboke.com/2589.html
WordPress网站CDN动静态分离加速该怎样实现? WordPress

WordPress网站CDN动静态分离加速该怎样实现?

近期这段时间一直在钻研WordPress网站动静态分离加速该怎样实现,来实现网页加速的效果,因为起初本人理解力的情况,致使走了许多坑,致使到前些日子才把这个弄好。为了能钻研动静态分离,乃至夜晚下班回家...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: