zblog公告调用二级目录最新微博客文章详解
自从阿修罗建立了轻博客以后,很多朋友问我要轻博客的程序,其实只不过是安装了一个zblog二级目录博客,然后写的文章长度大致都在250-500个字,与微博客和博客区分开来。不过还真的有轻博客的程序,主要还是PHP的程序。
现在暂时还很少人安装轻博客,大部分博主都会安装一个二级目录博客,然后称其为微博客。我们都知道微博客发布以后需要在主博客首页显示出来才会有更多的人看,并且有助于搜索引擎蜘蛛爬行,对快照更新是非常有帮助的,另一方面还有助于提升主页权重。
其实在主博客首页调用二级目录微博客的内容很简单,有好几位博主都已经写了相关的文章,我的博客中也有微博客调用的文章,具体可以参考“主博客如何调用二级目录博客文章”这篇文章。
有很多博客首页都会有一个公告栏,主要是通知二级目录博客下更新的最新文章。那么如何调用在zblog公告中显示微博客中的最新文章呢?
问过很多朋友,他们实现的方法都差不多,如果有那篇微博客文章需要在主博客首页公告出来,就需要在后台博客中设置,然后需要文件重建才能够在首页正常显示出来。如下图所示:
这样改起来阿修罗觉得颇为麻烦。于是自己想了一个更加简便一些的方法。既然添加
Call SaveToFile(Left(BlogPath,len(BlogPath)-7) & "/include/t_previous.asp",strPrevious,"utf-8",True)
这代码作用是复制一份文件到主页的include文件夹中,那么不妨在再添加相同的代码,只是修改一下参数,再添加代码
Call SaveToFile(Left(BlogPath,len(BlogPath)-7) & "/include/s_previous.asp",strPrevious,"utf-8",True)
文件重建,这个时候在主博客的include文件夹下面就有一个t_previous.asp和s_previous.asp的文件,一个用作zblog公告栏,一个用做主博客侧边栏微博客调用。
最后一步,就是修改s_previous.asp,保留下最新一篇文章代码。原来s_previous.asp中内容如下图:
修改后为:
也不用重建就可以在主博客首页显示微博客最新文章锚文本了,最后的效果如下图所示:
后话:总得来说,这样做可以避免主博客“文章重建”的麻烦,尤其是主博客文章多的时候,文章重建花的时间比较长。Zblog公告调用二级目录最新微博客文章算是阿修罗不怎么懂代码的情况下略微变通了一下,然后琢磨出来的。其实不管怎么说,方法是死的,人是活的,平常大家用的方法,可以举一反三,然后实践总结出自己的方法出来。
相关新闻>>
- 发表评论
-
- 最新评论 更多>>