您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程

Z-BLOG博客自定义标签的方法介绍

张津广2023-10-06DedeCMS教程已有人查阅

导读熟悉CMS的朋友应该知道,很多CMS都支持自定义标签、比如SDCMS DEDE 等等。而对于ZBLOG来说、插件比较少。如果不会程序的朋友。

熟悉CMS的朋友应该知道,很多CMS都支持自定义标签、比如SDCMS DEDE 等等。而对于ZBLOG来说、插件比较少。如果不会程序的朋友。可能很难实现这个功能!今天就分享利用链接管理功能做自定义标签的小功能。
首先我们来看看后台的“链接管理”中已经实现自定义标签,然后我们在亲自动手实现这个功能,这个功能主要的运用,我相信只要会CMS、知道自定标签的朋友都会知道。
Z-BLOG博客自定义标签的另一种方法 教程
以新增“公司介绍”自定标签为例:
具体操作方法为:修改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,所以在程序和调用标签中用到的都是这个名字,如需其他名字,请根据自己需求调整相应标签。

本文标签:织梦cms标签 

很赞哦! ()

相关源码

  • pbootcms模板(PC+WAP)传媒广告影视公司网站源码基于PbootCMS内核开发的全自适应传媒文化网站模板,为影视公司、广告传媒企业打造,同时支持多行业快速适配。通过替换文字图片即可转换为其他行业网站查看源码
  • (自适应)蓝色自动溶剂萃取仪器设备类网站pbootcms模板下载本模板为溶剂萃取设备、实验室仪器等精密仪器行业设计,采用PbootCMS内核开发,具有高度专业性和行业适配性。模板设计充分考虑了仪器设备行业展示需求,能够呈现各类精密仪器的技术参数、应用场景和解决方案。查看源码
  • (自适应html5)重工业钢铁机械设备网站pbootcms响应式模板下载为重工业领域打造的响应式网站模板,助力企业高效展示产品与服务,基于PbootCMS开发的工业级网站模板,特别适合钢铁制造、机械设备生产等重工业企业使用。查看源码
  • 帝国cms7.5自适应手机端在线课程教育网站源码基于帝国CMS后台管理系统,支持在线修改支付参数、联系方式等配置信息,操作界面直观便捷。专注于在线教育视频领域,提供完整的视频课程展示、付费购买及在线支付解决方案。支持多种支付渠道,满足教育培训机构的运营需求。查看源码
  • (响应式)轴承机械五金零件产品pbootcms落地推广单页源码下载为轴承、机械零件等工业产品打造的响应式单页模板,基于PbootCMS内核开发,助力企业快速构建专业级产品展示页面。模板采用工业风设计语言,突出产品参数与性能优势,适用于设备制造商、零部件供应商等B2B场景推广。查看源码
  • (PC+WAP)企业管理工程造价资产评估财务审计带留言网站模板本模板基于PbootCMS内核开发,为工程造价咨询、财务审计类企业量身打造,同时支持多行业快速适配。采用PC+WAP双端同步设计,数据实时互通,助您高效展示企业形象与服务能力。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐