本文档针对COMPANY主题而操作。
主题介绍:http://item.taobao.com/item.htm?spm=a1z10.5.w4002-81473162.32.U4p3Oi&id=37409376414
案例地址:留言向站长索取
效果图:http://www.sbmzenith.com/archives/469
导航部分:
本主题的导航分为三个部分。
页面主导航:
本导航支持三级菜单;
本导航用css3定义故在IE6 7 8 等不支持CSS3的浏览器中,会失效。
操作指南:
后台右侧菜单——>外观——>菜单
在这里操作菜单的新建与删除。
其中页面头部的导航名为:head-menu?支持二级菜单;页面底部的菜单名为:bot_menu,支持二级菜单;关于我们的单页里面的菜单名为:about-us-menu,支持二级菜单。
以上菜单均可以在这里自由拖动,组织其从属关系。
注意:home导航中的小图标,要自己在导航中通过添加链接来实现,这个地方是用juqery来实现的,所以首页的链接必须出现在导航中的位。
二、单页内容的组织
后台右侧菜单——>单页
这里面就是所有的单页,像关于我们这些想用单页面展示的栏目都是在这里添加修改的,然后把你想出现在的单页通过一中的操作做到相应的导航里面。
三、关于栏目模板的说明
由于本主题是针对企业设计的,所以这里面为每一个栏目都设定了不同的模板,默认模板的主题文件如下说明:
Category-3.php
这个是新闻列表的模板页面,页面左侧是about-us-menu,右边是图文列表;
Category-4.php
这个产品列表页,其中左侧是产品分类列表,右边是产品的图文列表,其中左侧的产品列表中有一个函数:
<?php wp_list_categories( array( "child_of"?=>?company_get_category_root_id('4'), "depth"=>0, "hide_empty"=>0, "title_li"=>'' ) ) ?>
中的”child_of”?=>?company_get_category_root_id(‘4’)4就是产品大类的ID,这个也需要根据后台的栏目ID在这里做相应的修改。
Category-6.php
这个是解决方案的模板页面,一个解决方案里面会用到很多个产品,在这里我们把实际中用到的方案展示给客户,其中在后台里面有一个扩展字段是写产品ID的,用英文状态下的逗号分开,就是用在这里列出来每一个方案中用的产品的;
Single.php
这个单页面的模板,在本主题里面,把产品页还有新闻展示页两个页面的效果分开了。
if?(?in_category('3')?)?{ include('single-2.php'); } else{ include('single-3.php');?//产品详细页 }
由于新闻没有子分类,所以用了这样的代码结构,在测试效果中栏目ID是3的就是新闻展示页,其它的都视为产品页面;
Single-2.php
为新闻展示页;
Single-3.php
为产品展示页。
三、关于各个栏目列表页ban的说明
有些客户要求,每个产品列表页面,都用不同的ban。为些本主题也出了相应的解决方案,那就是在产品列表页面中的ban位置,用以下代码实现:
<img?class="heroImg870275"?src="<?php?echo?get_template_directory_uri();??>/images/ban_<?php?echo?get_query_var('cat');??>_<?php?echo?$i;??>.jpg"/>
从这段代码里面我们能够看到,这个ban位于主题目录中的images文件夹下,其命名规则是ban_栏目ID_(1,2,3,4…..)
只要把每个栏目下的ban图片用这个规则命名,放到相应的目录下就可以了。
下一篇: DEDEcms 英文企业站模板
游客回答:(0)