我们正在开发在ThemeForest上销售的多用途主题。但是,我们陷入了文件夹结构和数据导入。
文件夹结构&数据导入细节简介: 我们有10个以上的类别。每个类别都有不同的页面,不同的风格,不同的菜单,不同的图像。
查询: 1.每个类别的文件夹结构是什么? 2.我们必须为每个类别分别存储CSS,JS,字体等吗? 3.我们如何为每个类别制作数据导入器?
此致 ANKIT
答案 0 :(得分:0)
您已经以某种方式识别该类别...因此您必须告诉后端的主题,标识为123
的标识为xyz
。我建议使用theme options with the customizer来创建这种关系(因为每次安装时ID可能会发生变化)。
然后你可以在category.php
:
if( is_category( $my_theme_options_cat_for_template_xyz ) ):
include_once get_template_directory()."/includes/categories/xyz.php";
elseif( ... )
...
else:
include_once get_template_directory()."/includes/categories/default.php";
endif;
当您将脚本和样式排入队列时,这些条件也应该有效。