为WordPress分类添加选择不同模板选项的方法
发表于:2024-10-19 作者:千家信息网编辑
千家信息网最后更新 2024年10月19日,这篇文章主要介绍为WordPress分类添加选择不同模板选项的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!我们有时会根据分类的内容,想让不同的分类以不同的样式展示。通常的
千家信息网最后更新 2024年10月19日为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安全错误
数据库的锁怎样保障安全
斯普拉顿2不同服务器可以玩吗
pubg服务器满载如何进入
16路 服务器
网吧经营策略数据库
无忧网络技术质量推荐
网络安全核心技术与方法
台湾服务器游戏虚拟主机
专利数据库应用功能有哪些
软件开发第三方控件稳定性
网吧服务器和电脑
信息化软件开发价格优惠
软件开发与技术专业就业
杭州的打车软件开发
网络技术价格表格
山西文档软件开发在线咨询
网络安全平面作品
两会关于网络安全通知
对方打电话提示服务器异常
数据库修正组策略
做软件开发用什么电脑好点
闵行区工业软件开发解决方案
维普查重数据库和知网一样吗
数据库模式和实例的关系
软件开发完维修费怎么做账
企业网络安全管理责任
网络安全平面作品
中等职业学生高考数据库
web应用开发数据库表
英雄联盟修改客户端数据库
电脑服务器硬件测试