当WordPress分类只有一篇文章时直接跳转到该文章

知更鸟 2021年5月20日15:24:29WordPress来源:boke82306阅读模式

当WordPress分类只有一篇文章时直接跳转到该文章,把下面的代码添加到主题的functions.php文件:文章源自知更鸟-https://zmingcx.com/jump-when-there-is-only-one-article-in-the-wordpress-category.html

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'); //把定义的函数使用上
文章源自知更鸟-https://zmingcx.com/jump-when-there-is-only-one-article-in-the-wordpress-category.html
weinxin
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
用小工具创建 WordPress 超级菜单 WordPress

用小工具创建 WordPress 超级菜单

所谓的超级菜单,就是有别于正常样式简单的 WordPress 菜单,添加更加丰富的自定义内容,在WordPress后台安装插件页面搜索”mega menu“,会找到一堆相关的插件。 为了让菜单样式有变...
在 WordPress 后台直接复制文章 WordPress

在 WordPress 后台直接复制文章

在 WordPress 后台文章列表中,如果能直接复制一篇文章或页面,然后重新编辑后发表,是不是很方便。那为什么不全选复制文章内容,然后粘贴到新建文章中呢?这是因为这样做仅复制了文章内容,并未同时把原...
评论  2  访客  2
    • 凡蜕博客
      凡蜕博客 2

      鸟叔怎么为文章自动添加标签呀我看主题介绍上有这个功能但是一直没发现 是我的版本太旧了吗

      • 医疗美容
        医疗美容 1

        翻页的跳转设置怎么弄

      匿名

      发表评论

      匿名网友 填写信息

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

      确定