ZBLOG不同页面调用不同侧栏的方法

阿豪 20-04-30 558阅读

温馨提示:这篇文章已超过638天没有更新,请注意相关的内容是否还可用!

以ZBLOG程序的default主题为例:

打开默认主题首页模板,地址“/zb_users/theme/default/template/index.php”,找到“{template:sidebar}”。这句就代表调用了默认侧栏。

了解下不同侧栏的调用的方法,前往zblog官方wiki,我们可以得知:

一般情况下主题应尽可能使用系统内部的模块管理功能来调用侧栏模块,系统内部内置5个侧栏,分别可以使用

{template:sidebar}、{template:sidebar2}、{template:sidebar3}、{template:sidebar4}、{template:sidebar5}

来直接调用。

然后我们就可以按照自己的需求,在不同的模板页面调用不同的侧栏了。

实 际操作举例,我们还是以ZBLOG的default为例。

这个主题的内容页模板是“/zb_users/theme/default/template/single.php”,打开,将“{template:sidebar}”修改为 “{template:sidebar2}”,就成功的将内容页的侧栏修改为了调用侧栏2了。

现在首页使用了侧栏1,文章页使用了侧栏2,那么,我们就可以在后台模块管理处,将友情链接模块拖拽至侧栏1,并保证侧栏2中没有友情链接这个模块,如此即可实现友情链接不在内页显示。

如果你想进一步区分,以default为例,可以修改主题的“/zb_users/theme/default/template/index.php”将其中的{template:sidebar}改为:

{if $type=='index'&&$page=='1'}  {template:sidebar}  {else}  {template:sidebar2}  {/if}


文章版权声明:除非注明,否则均为阿豪运维笔记原创文章,转载或复制请以超链接形式并注明出处。

相关阅读

Z-BlogPHP网站页面底部调用显示页面(耗时、SQL查询、内存)运行信息图文教程

Zblog使用宝塔面板建站开启伪静态后如何设置

Z-BlogPHP UEditor编辑器里如何添加表情包?

ZblogPHP后台管理员忘记密码如何找回

如何使用阿里云虚拟主机搭建Zblog博客网站

如何将 ZBlog-ASP版本的Access数据库转换成MSSQL

宝塔Windows面板IIS环境如何建立博客网站

宝塔Linux面板建立ZBlogPHP网站的详细图文教程