兰海传奇

当前位置:   网站首页 >> 站长

Z-blog友链只在首页显示的方法

今天整理博客遇到一个问题,那就是每个页面都显示了友情链接,这从SEO的角度来说并不是很友好,只需要让首页存在友情链接就好,对于z-blog(PHP版本)不熟悉的我折腾了半天终于解决了,具体方法如下。

1、在z-blog网站后台,“模块管理”里面设置5个不同的侧栏,可以在侧栏一里面加入友情链接模块,侧栏二里不加入友情链接模块,侧栏一是默认侧栏。

2、在网站模板文件里,包含网站首页文件、tag标签页面、内容页面、搜索结果页面等分别设定栏目的调用方式。系统判定为网站首页时,就调用默认侧栏,判定为非首页时就调用侧栏二。当然也可以设定好侧栏三的内容,单独设定判定为内容页时,调用侧栏三,方便设置更加个性化的边栏内容。

{if $type=='index'&&$page=='1'}  /*判断首页*/

{if $type=='category'}  /*判断分类页*/

{if $type=='article'}  /*判断内容页*/

{if $type=='page'}  /*判断独立页面*/

{if $type=='author'}  /*判断用户页*/

{if $type=='date'}  /*判断日期页*/

{if $type=='tag'}  /*判断标签页*/

不同的zblog网站模板所呈现的文件也略有不同,大家可以先把网站所有的程序文件备份一下。然后全部用Dreamweaver打开,直接搜索“sidebar”,修改{template:sidebar}为{if $type=='index'&&$page=='1'}{template:sidebar}{else}{template:sidebar2}{/if},而后将修改好的文件上传即可。

通过以上方法完美解决问题,友情链接只在首页展示,其他页面没有展示。


网友评论1

  1. lanhaichuanqi2019-11-30 17:34:44 回复

    搜索了好长时间,自己又研究了半天,总算解决了。

发表我的评论

Hi,您需要填写昵称和邮箱!

  • 必填项
  • 必填项