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

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

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

之前一直想建立二级目录,然后通过调用的方法在主博上显示出来,一直没有找到合适的方式。今天意外看到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#>

 

分享给朋友:

相关文章

zblog邮箱设置为必填选项

前两天花满山也和我提到个人博客网站很多垃圾留言评论的问题,这个问题让我很汗颜,垃圾评论已经严重损害了个人博客网站的健康,同时给广大人民群众带来非常严重的负面影响,所以我解决此问题并顺便介绍了zblog…

zblog验证码加字母后无法显示不全

zblog1.8版中,把验证码修改为数字0-9,再加26个小字母,发现后台登录不了了,不要担心,经过乾元轩个人博客网站的亲身体验,找到一种简单的解决方案了,方法很简单,只需要几步就可以让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账号和新建管理员账号的办法。…

如何做好app推广?

如何做好app推广?

每个app推广或者投资者都最关心推广的效果:能做多少用户,日活跃用户能达到多少?但是,app推广最后的推广成本和留存量,与产品本身和渠道有很大的关系,这个要看对应的产品在渠道上吸不吸量,产品本身的体验…

发表评论

访客

看不清,换一张

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