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

知更鸟 2021年5月20日15:24:29来源:boke822515

当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'); //把定义的函数使用上
weinxin
版权声明
本站原创文章转载请注明文章出处
批量替换WordPress文章中的文字 WordPress

批量替换WordPress文章中的文字

如果准备替换修改散布在大量WordPress文章中的相同文字,手动编辑文章修改工作量大,可以用下面的代码实现批量替换,会用到WordPress的操作数据常量$wpdb修改数据库,不需要登录数据库操作。...
为WordPress 分类文章添加访问权限 WordPress

为WordPress 分类文章添加访问权限

一些发表过的分类文章不想让别人看,仅允许管理员自己查看,可以用下面的代码实现: 为WordPress 分类文章添加访问权限 将代码添加到当前主题函数模板functions.php中: // 分类文章访...
匿名

发表评论

匿名网友

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

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

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

      • 医疗美容
        医疗美容 1

        翻页的跳转设置怎么弄