SEO学习网

同样的梦想,不一样的起步,SEO资料网将尽最大努力帮助“SEO学习者“学习搜索引擎优化.

SemCmd SEO学习网 > SEO资料 > ZBLOG 自定义标签添加方法

ZBLOG 自定义标签添加方法

 熟悉CMS的朋友应该知道,很多CMS都支持自定义标签、比如SDCMS DEDE 等等。而对于ZBLOG来说、插件比较少。如果不会程序的朋友。可能很难实现这个功能!今天就分享利用链接管理功能做自定义标签的小功能。

首先我们来看看后台的“链接管理”中已经实现自定义标签,然后我们在亲自动手实现这个功能,这个功能主要的运用,我相信只要会CMS、知道自定标签的朋友都会知道。

 

以新增“公司介绍”自定标签为例:

具体操作方法为:修改2个文件,一个是admin目录中的”edit_link.asp“,另一个是function目录中的”c_system_event.asp“。

1)用记事本或DW打开”admin/edit_link.asp“文件,找到下面这行代码:

<li><a href="#fragment-4"><span><%=ZC_MSG039%></span></a></li>

在其下面添加如下代码:

<li><a href="#fragment-5"><span>公司介绍</span></a></li>

注意:这里的"#fragment-5"一定要是唯一的,且要跟下面的"#fragment-5"保持一致

然后再找到下面这段代码:

tpath="./INCLUDE/misc.asp"

Response.Write "<p>" & ZC_MSG170 & ": </p><p><INPUT TYPE=""text"" Value="""&unEscape(tpath)&""" style=""width:100%"" readonly></p>"
Response.Write "<p></p>"
Response.Write "<p><textarea class=""resizable""   style=""height:300px;width:100%"" name=""txaContent_Misc"" id=""txaContent_Misc"">"&TransferHTML(LoadFromFile(BlogPath & unEscape(tpath),"utf-8"),"[textarea]")&"</textarea></p>" & vbCrlf

Response.Write "</div>"

在这段代码后面增加如下代码:

Response.Write "<div class=""tabs-div"" id=""fragment-5"">"

tpath="./INCLUDE/gongsijieshao.asp"'自己添加的公告

Response.Write "<p>" & ZC_MSG170 & ": </p><p><INPUT TYPE=""text"" Value="""&unEscape(tpath)&""" style=""width:100%"" readonly></p>"
Response.Write "<p></p>"
Response.Write "<p><textarea class=""resizable""   style=""height:300px;width:100%"" name=""txaContent_Gongsijieshao"" id=""txaContent_Gongsijieshao"">"&TransferHTML(LoadFromFile(BlogPath & unEscape(tpath),"utf-8"),"[textarea]")&"</textarea></p>" & vbCrlf

Response.Write "</div>"

注意:这里的 id=""fragment-5""跟上面的对应。最后保存关闭该文件。

2)打开”function/c_system_event.asp“文件,找到下面这段代码:

tpath="./INCLUDE/misc.asp"
txaContent=Request.Form("txaContent_Misc")

If IsEmpty(txaContent) Then txaContent=Null
If Not IsNull(tpath) Then
If Not IsNull(txaContent) Then
Call SaveToFile(BlogPath & tpath,txaContent,"utf-8",False)
End If
End If

在其后面增加下面这段代码:

tpath="./INCLUDE/gongsijieshao.asp"这一段是为了添加公告自己增加的
txaContent=Request.Form("txaContent_Gongsijieshao")

If IsEmpty(txaContent) Then txaContent=Null
If Not IsNull(tpath) Then
If Not IsNull(txaContent) Then
Call SaveToFile(BlogPath & tpath,txaContent,"utf-8",False)
End If
End If

添加完后保存并关闭文件,修改部分就完成了,接下来就是调用,调用很简单,只需在模板中确定自己想要安插调用便笺的位置,将相应标签放进去即可。

最后在页面中调用标签为:<#CACHE_INCLUDE_GONGSIJIESHAO#>

重点:需要说明一下,这里用的文件名是gongsijieshao.asp,所以在程序和调用标签中用到的都是这个名字,如需其他名字,请根据自己需求调整相应标签

 

本文由“SEO学习网 > SEO资料 ”整理:

原创文章如转载,请注明: [ ZBLOG 自定义标签添加方法 - "SEO学习网" ]
SEO学习网 - [ 提供SEO学习资料_免费SEO教程_经典SEO工具_系统式SEO培训指导 ]
本文网址:

ZBLOG 自定义标签添加方法
<< ZBLOG模板中INCLUDE调用方法站点抓取异常 直接影响SE对网站的“抓取|索引|权重” >>


网友评论 [ 请文明的留下您的足迹,你也来囧下吧!]

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

    SEO学习网介绍

    “师傅领进门,修行在个人”

    Seo学习网 - 只能领你进入Seo这扇门,至于以后的发展,唯有靠自己灵性,去模仿/去揣摩它的意图,才能彻底掌握这项技术.

    --------------------------

    系统式SEO培训指导

    培训方式:一对一 YY授课

    培训机构:SEO学习网(SemCmd)

    培训导师:DJ小向

    培训宗旨:授课 + 实站指导

    联系方式:QQ:8943459

    --------------------------

    在线文章编辑器   右击SEO工具箱 关键词密度查询   关键词组合器

    --------------------------

    暑假系统式SEO培训班报名中