zblog调用子目录最新文章

时间:2012-12-08 17:03:32

话说zblog都2.0了,分享这类1.8的技巧文章以及没有多大意义了。话虽如此,但既然博友需要,就一定要分享一下。。。

zblog1.8调用子目录博客的各类文章,主要有两种办法,一是js调用,这个简单;二是asp复制文件到主博客目录的方法,这个稍复杂。

一,js调用方式(直接在主博客需要显示子目录博客文章的地方引用子目录最新文章的previous文件即可),html部分根据各自的主题布局而有所不同,重要的是红色部分:

<div class="function huceo view">

<h3>微博最新文章</h3>
<ul>
<script language="JavaScript" src="http://www.huceo.com/weibo/function/c_html_js.asp?include=previous"type="text/javascript"></script>
</ul></div>

二,文件复制:

首先,第一步:请在博客根目录的include文件夹里新建weibo.asp文件(供主博客前台模板调用);

第二步:在微博客所在目录的FUNCTION文件夹下找到c_system_base.asp,查找代码:

Call SaveToFile(BlogPath & "/include/previous.asp",strPrevious,"utf-8",True)

在其下面增加如下代码(复制10篇子目录博客的previous.asp最新文章到博客根目录include文件夹的weibo.asp中):

Call SaveToFile(Left(BlogPath,len(BlogPath)-10) & "/include/weibo.asp",strPrevious,"utf-8",True)

OK,上传覆盖,重建索引,这时候你就可以在主博客目录include下面看到weibo.asp文件了。

在主博客需要显示子目录博客文章的地方加上这段代码:

<div class="function huceo view">
<h3>微博最新文章</h3>
<ul>
<#CACHE_INCLUDE_WEIBO#>
</ul></div>
最后,文件重建即可。调用其他类型的文章,方法同样如此。
需要注意的是,这是静态调用的方式调取子目录博客的文章,在zblog静态化的页面(包括首页)上,只有进行索引或文件重建才会更新。
因此在每次更新子目录博客的文章时,都需要重建相关页面。

 

本站所有文章均为天行博客原创,转载请注明来源及出处!

作者:宇天行 (关于我

本文首发地址:http://www.huceo.com/post/345.html

或许您还会喜欢这些文章:

Tags: 作者:宇天行 | 分类:开发技术 | 评论:26 | 浏览:8135