其实我是在使用zblog很久之后才发现,zblog内页(单个文章页面)的“最新文章”和“最新评论及回复”是通过js调用的,这样的话不利于seo(更新)。简单说就是你通过 查看-源文件 并不能看到“最新文章”和“最新评论及回复”下的内容,只能看到一段一成不变的代码,这样不利于页面内容的更新。如果调用的是文字的话,每增加一个新文章或者新评论,整站的内容页都更新了(尚未验证是否会有什么弊端,不过按照一般理论来讲,是有利无弊的)。我的实现方法如下:
1、在zblog后台安装“列表插件(文章排行)”;(在zblog后台->插件管理->获得更多插件->按下载次数排列->一看就看见了,当时是第4个)
ZBLOG示例网站:http://www.tao36524.cn/
2、将模板页 single.html 中的:
<div class="function" id="divPrevious">
<h3><#ZC_MSG032#></h3>
<ul id="ulPrevious">
<script language="JavaScript" type="text/javascript">strBatchInculde+="ulPrevious=previous,"</script>
</ul>
</div>
<div class="function" id="divComments">
<h3><#ZC_MSG027#></h3>
<ul id="ulComments">
<script language="JavaScript" type="text/javascript">strBatchInculde+="ulComments=comments,"</script>
</ul>
</div>
换成:
<div class="function">
<h3>最新文章</h3>
<ul>
<#CACHE_INCLUDE_RANDOMSORTNEW#>
</ul>
</div>
<div class="function">
<h3>评论回复使用</h3>
<ul>
<#CACHE_INCLUDE_BFCOMMENTS#>
</ul>
</div>
当然,你也可以调用其它的,比如随机文章、留言、排行列表等等。该插件有设置规则并提供17种列表,用户可以在插件-管理内设置显示的条数、文字数等等,如果愿意的话,你可以凭借此插件把zblog做成一个cms
ZBLOG示例网站:http://www.tao36524.cn/