当前位置:首页 > 数字化与技术

zblog技术:主博客如何调用二级目录博客的最新文章

老陌12年前 (2014-11-20)数字化与技术9150

之前一直想建立二级目录,然后通过调用的方法在主博上显示出来,一直没有找到合适的方式。今天意外看到htmlit上有介绍,就抄过来了。

调用二级目录下的最新文章有两种方法:

第一种是JS调用:

比如新鲜人博客首页http://www.htmlit.com.cn/ 调用一级目录博客http://www.htmlit.com.cn/blog/里边的最新文章,你只需要在调用的地方插入以下代码即可:

<script src=http://www.htmlit.com.cn/blog/function/c_html_js.asp?include=previous type="text/javascript"></script>

Previous是最新文章列表(Previous路径:后台>文件管理>INCLUDE>previous.asp),当然你也可 以调用其他include标签。这种方法的缺点是当一级目录博客更新的时候不能起到一个主博客更新的作用。源代码里边仅仅是一段javascript代码。这种方法不利于SEO。

第二种方法INCLUDE标签调用

以调用二级目录blog博客的最新文章为例:

第一步:修改二级目录下的: FUNCTION/c_system_base.asp  打开再此文件种查找

ASP/Visual Basic代码

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

在这段代码下面增加一句

ASP/Visual Basic代码

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

第二步:文件重建二级目录下的博客

二级目录下的博客重建以后,会在根目录博客也就是主博客的include文件夹里会生成一个名为t_previous.asp的文件,调用条数需要在二级目录下的博客设置,在网站设置管理——页面设置——最近发表文章的数量 进行设置。

第三步:在根目录博客模板调用<#CACHE_INCLUDE_T_PREVIOUS#>

这里我还要再说一下!这段Call SaveToFile(Left(BlogPath,len(BlogPath)-5) & "/include/t_previous.asp",strPrevious,"utf-8",True)  其中5是“blog/”的字母长度。

Left(BlogPath,len(BlogPath)-5也就是主博客http: //www.seoboke.org/的表达式。这句代码的意思就是把一级目录博客blog里边的privious.asp文件里边的内容复制到主博客 include文件夹下边 的t_previous.asp。

如果你想像我一样!二级目录下有三个博客!那不同博客里面这句代码的名称都修改成不同的名字!比如/include/t_previous1.asp" 、/include/t_previous2.asp"  不然生成的文件名字相同会覆盖掉的!

另外一个刚刚提到的(Left(BlogPath,len(BlogPath)-5)里面是数字5就是二级目录字母的长度!如果你的blog/  那这里的数字就是5 。如果你的二级目录的名字是HTMLIT。那你就得需要将那个数字5修改成 7 ,因为你设置的那个目录的名字htmlit是6个字母加上后面的一个/ 就是7个字母了!

以此类推,如果你是目录名字是  ZBLOGHTMLIT  那这里的数字就是12了!这个数字一定要填写正确啊!不然主博客是调用不到的!

 对了忘记说了!/include/t_previous2.asp" 你这个地方的名称改成了t_previous2  那主博客调用的标签也需要改成<#CACHE_INCLUDE_T_PREVIOUS2#>

 

分享给朋友:

相关文章

创建个人博客的目的

每个人开设个人网站或者个人博客的目的都不尽相同,也许只是想练练SEO的能力,也许是想通过这个个人博客来营销某些产品,甚至是推广自己,也可能一时脑子进水,想要自己拥有一个网站的(比如我),当然,也有纯粹…

修改zblog版权信息及对删除的个人看法

我博客底部的内容有Powered By Z-Blog,这部分是保留zblog的版权信息的,这说明本博客系统采用的是zblog程序,并有表示感谢的意思,所以除非人家明说授权任你修改删除,否则最好保留…

ZBtoSnWb新浪微博插件无法调用摘要解决

使用ZSXSOFT开发的zblog新浪微博插件更新文章或者修改文章的时候,摘要无法显示,通过对插件的修改可以修复这一个问题,这个修改方法也简单,只需要在该插件include.asp文件的代码里加入一句…

zblog2.1首页title标题显示顺序调整

zblog2.1首页title标题显示顺序调整

ZBLOG升级为Z-Blog 2.1 Phoenix Build 130128之后,对模板进行了优化,所有展示网页的head部分都集成到一个文件里,详见根目录\zb_users\THEME\主题包\T…

有两个账户时让Administrator账户显示并自动登录的办法

电脑登录出现欢迎屏幕后,显示Administrator账号和新建管理员账号的办法。…

域名的价值:域名值钱吗

正因为域名存在一定的价值,转手倒卖都能挣钱,有利益的地方,就有交易,有交易的地方就有市场,有市场就需要把握资源。想要拥有域名资源,很简单的,抢注。但是也不是随便抢注就能坐拥金山的,有时甚至手握域名而成…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。