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

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

当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页面不支持选择分类和添加标签,可以通过下面的方法为页面添加分类及标签。 将下面代码添加到当前主题函数模板functions.php中: function san_add_taxo...
自定义 WordPress 文章显示数量 WordPress

自定义 WordPress 文章显示数量

一般我们都在设置 → 阅读 → 博客页面至多显示中,统一设置每个页面的文章显示数量,如果想某些页面自定义显示数量,不受这个控制,可以通过下面的代码实现。 自定义 WordPress 文章显示数量 将下...
WordPress 在文章页以标签云形式显示文章标签 WordPress

WordPress 在文章页以标签云形式显示文章标签

大家都看过WordPress 标签小工具的标签云,标签按文章数显示不同的大小,看上去很生动,那么在文章页面是否也可以用标签云的形式调用该文章标签呢?当然是可以的。 WordPress 在文章页以标签云...
匿名

发表评论

匿名网友

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

确定

评论:2   其中:访客  2   博主  0
    • 凡蜕博客
      凡蜕博客 2

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

      • 医疗美容
        医疗美容 1

        翻页的跳转设置怎么弄