为WordPress分类添加选择不同模板选项的方法
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍为WordPress分类添加选择不同模板选项的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!我们有时会根据分类的内容,想让不同的分类以不同的样式展示。通常的
千家信息网最后更新 2026年11月03日为WordPress分类添加选择不同模板选项的方法
这篇文章主要介绍为WordPress分类添加选择不同模板选项的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
我们有时会根据分类的内容,想让不同的分类以不同的样式展示。通常的方法是在当前主题根目录中多建几个不同布局样式的分类模板,比如category-1.php、category-2.php、category-3.php.....,后面的数字是对应该的分类ID号,或者使用is_category()函数添加判断,操作有些繁琐。有个更简单的方法,安装 Custom Category Templates 插件。
启用插件后,在编辑分类时会添加一个选择模板的选项。
制作几个不同布局风格的页面模板,模板头部必须有类似的标识:
然后在编辑或者添加分类时,为不同的分类选择专用的模板即可。
效果如图:
下面是从 Custom Category Templates 插件中提取出来的代码,可以直接添加到当前主题函数模板functions.php中即可。
代码版:
// 分类选择模板class Select_Category_Template{ public function __construct() { add_filter( 'category_template', array($this,'get_custom_category_template' )); add_action ( 'edit_category_form_fields', array($this,'category_template_meta_box')); add_action( 'category_add_form_fields', array( &$this, 'category_template_meta_box') ); add_action( 'created_category', array( &$this, 'save_category_template' )); add_action ( 'edited_category', array($this,'save_category_template')); do_action('Custom_Category_Template_constructor',$this); } // 添加表单到分类编辑页面 public function category_template_meta_box( $tag ) { $t_id = $tag->term_id; $cat_meta = get_option( "category_templates"); $template = isset($cat_meta[$t_id]) ? $cat_meta[$t_id] : false; ?>
以上是为WordPress分类添加选择不同模板选项的方法的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
分类
模板
不同
选择
方法
内容
插件
主题
代码
函数
布局
样式
表单
页面
繁琐
价值
兴趣
头部
小伙
小伙伴
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡
互联网黑科技
互联网科技名片
喔噻互联网科技有限公司
广东万易互联网科技有限公司惠州分公司
湖南永感互联网科技有限公司
互联网金融监管科技数据
智能科技公司是互联网公司吗
互联网巨头反垄断金融科技
互联网科技公司电话
华中科技大学互联网
天下捷融互联网科技
广州善班互联网科技
蓝色互联网科技
互联网之后的科技是什么
苏州五指互联网络科技有限
中和天地互联网科技有限公司
恒生互联网科技业指数调整周期
绵阳真晨互联网科技有限公司
10位科技互联网大佬
互联网科技海报
云之行互联网科技
云信互联网科技有限公司
科技与互联网
金融科技创新监管互联网金融
猪兼强互联网科技
世界互联网领先科技成果
新浪科技互联网
老年人脱离互联网科技的作文
深圳前海聚择互联网科技有限公司
