您现在的位置是:首页 > 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“文件,找到下面这行代码:
然后再找到下面这段代码:
2)打开”function/c_system_event.asp“文件,找到下面这段代码:
最后在页面中调用标签为:
首先我们来看看后台的“链接管理”中已经实现自定义标签,然后我们在亲自动手实现这个功能,这个功能主要的运用,我相信只要会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标签
很赞哦! ()
相关教程
图文教程
dedecms5.7通过替换文件升级后所有档案列表为空怎么办
最近一个dedecms的网站被黑客放了很多违法内容,因为网站设置了安全,部分目录仍然可写,导致被黑客利用了,于是通过升级到dedecms5.7的版本
自动更新HTML FOR 织梦dedecmsV5.7支持首页列表页的方法
DedeCMS V5.3的使用方法很简单,直接用后台的模块安装就可以了。坚决贯彻实施官方的插件模块化,一键安装的理念。
dede5.7后台登陆密码忘记了怎么办
通过PHPadmin进入数据库后台,进入表dede_admin,找到字段pwd,在后面的值里修改为 21232f297a57a5a743894a0e ,改好后你的密码就是admin。
解决dedecms5.7版本article_image_cl.htm模板文件IE9大图不显示BUG
解决dedecms5.7版本article_image_cl.htm模板文件IE9下大图不显示BUG只需要修改一个参数即可,templets\default\images\photo\heiphoto.js
相关源码
-
(PC+WAP)智能机器人人工智能物联网自动化设备源码下载本模板基于PbootCMS内核开发,为智能机器人及传感器科技企业精心设计。采用现代化设计风格,突出科技感与专业性,多方位展示企业技术实力与产品优势。查看源码 -
(PC+WAP)楼承板建筑工程合金钢铁材料pbootcms网站源码下载为楼承板生产商及建筑工程企业设计的响应式网站模板,采用PbootCMS内核开发,同步适配电脑与移动设备浏览。通过模块化结构展示工程案例、产品参数等专业内容,帮助建筑建材企业建立标准化数字展示平台,提升行业专业形象。查看源码 -
工商注册财务代理记账类自适应pbootcms网站工商注册、财务代理记账企业打造的数字化门户模板,基于PbootCMS内核深度开发。采用前沿响应式架构,无缝适配手机端触控交互与PC端展示需求查看源码 -
帝国cms7.5女性护肤搭配美妆潮流网站源码带数据4.5G本模板专为女性美容护肤行业设计,提供美容护肤、发型设计、女性健康、时尚化妆、娱乐新闻、服饰搭配等女性潮流资讯内容展示。采用帝国CMS7.5开发,同步生成电脑端和手机端,满足用户对美容时尚信息的获取需求。查看源码 -
(自适应响应式)蓝色外贸英文产品介绍展示网站模板本模板采用手工编写的DIV+CSS架构,代码精简高效。适配手机端浏览,数据实时同步更新。内置SEO优化框架,支持独立设置各页面标题、关键词及描述。开源代码结构清晰,便于二次开发。查看源码 -
(自适应响应式)HTML5中小学早教教育机构类网站pbootcms模板下载基于PbootCMS内核开发的响应式模板,为早教中心、培训学校等教育机构打造,提供从技术架构到视觉呈现的全套网站建设方案。查看源码
| 分享笔记 (共有 篇笔记) |
