php zblog 侧边栏样式_Zblog(php版)各个页面显示不同的侧栏

目前我们的主题各个页面(比如首页,列表页,文章页等)的侧栏显示的都是一样的,这就造成了一个问题,侧栏显示内容单一,内容不丰富,而且一些页面我们并不想让他显示一些内容,比如重叠的内容。所以我就想怎样让他显示不同的内容,通过观察和实验可以实现。

现在预订一个目的:把首页,列表页,文章页三个页面显示不同的侧栏。

步骤如下:

1.首先到各个主题下compile文件夹下发现5个sidebar.Php文件,打开sidebar.php和sidebar2.php发现第一行代码不同:<?php   foreach ( $sidebar as $module) { ?>

和<?php   foreach ( $sidebar2 as $module) { ?>

所以我判断$sidebar2这个变量可能就是php版的后台的侧栏2的意思。开始进行猜测性实验复制zb_system\defend\default文件夹下sidebar.php到模板文件夹(比如我的zb_users\theme\对应主题文件夹\template)下。

复制两次sidebar.php文件并且重命名为sidebar2.php和sidebar3.php.

分别打开sidebar2.php和sidebar3.php,把里面的<?php   foreach ( $sidebar as $module) { ?>

分别改为对应的<?php   foreach ( $sidebar2 as $module) { ?>

和<?php   foreach ( $sidebar3 as $module) { ?>

4.用网页编辑软件编辑首页,列表页,文章页,(我的php版本,我把主页和列表页分开了)把里面的{template:sidebar}改为对应的{template:sidebar}(原主页不用改)、{template:sidebar2}、{template:sidebar3}保存。

5.打开zblog后台的模块管理,分别拖拽不同模块到默认侧栏,侧栏2,侧栏3,然后进入网站看下效果,我的猜测是对的,实验成功了。

注意:最多能添加五个不同的侧栏就是最多显示到{template:sidebar5}。

6.效果如本站www.tusay.net。希望对大家有所帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值