随着互联网的快速发展,越来越多的企业和个人开始关注自己的网站建设。DedeCMS作为一款功能强大、操作简单的开源内容管理系统,受到了广大用户的喜爱。很多用户在搭建网站时,发现后台模板的样式和功能与自己的需求不太匹配。今天,我们就来聊聊如何修改DedeCMS网站后台模板,打造一个个性化的网站。
一、了解DedeCMS后台模板结构
在修改DedeCMS后台模板之前,我们先来了解一下其结构。DedeCMS后台模板主要由以下几个部分组成:
1. header.html:顶部导航栏,包括网站名称、管理员信息等。
2. left.html:左侧菜单栏,包括各个功能模块。
3. main.html:主要内容区域,显示各个功能模块的具体内容。
4. footer.html:底部信息,包括版权信息、备案号等。
二、修改DedeCMS后台模板
1. 准备工作
我们需要下载并解压DedeCMS源码包。然后,将下载的模板文件夹替换到网站根目录下的“templets”文件夹中。接下来,打开文本编辑器,准备修改模板文件。
2. 修改header.html
header.html文件负责顶部导航栏的显示。我们可以通过修改以下内容来实现个性化:
| 标签 | 说明 | 修改内容 |
|---|---|---|
| `{dede:globalname=’sitename’/}` | 网站名称 | 将“DedeCMS”修改为你的网站名称 |
| `{dede:globalname=’siteurl’/}` | 网站域名 | 将“http://www.dedecms.com”修改为你的网站域名 |
| `{dede:globalname=’adminname’/}` | 管理员名称 | 将“管理员”修改为你的管理员名称 |
3. 修改left.html
left.html文件负责左侧菜单栏的显示。我们可以通过修改以下内容来实现个性化:
| 标签 | 说明 | 修改内容 |
|---|---|---|
| `{dede:menurow=’1’/}` | 菜单列表 | 将默认菜单修改为你的自定义菜单 |
| `{dede:menurow=’2’/}` | 菜单列表 | 将默认菜单修改为你的自定义菜单 |
4. 修改main.html
main.html文件负责主要内容区域的显示。我们可以通过修改以下内容来实现个性化:
| 标签 | 说明 | 修改内容 |
|---|---|---|
| `{dede:field.title/}` | 标题 | 将默认标题修改为你的自定义标题 |
| `{dede:field.content/}` | 内容 | 将默认内容修改为你的自定义内容 |
5. 修改footer.html
footer.html文件负责底部信息的显示。我们可以通过修改以下内容来实现个性化:
| 标签 | 说明 | 修改内容 |
|---|---|---|
| `{dede:globalname=’siteurl’/}` | 网站域名 | 将“http://www.dedecms.com”修改为你的网站域名 |
| `{dede:globalname=’icp’/}` | 备案号 | 将“ICP备XXXXX号”修改为你的备案号 |
| `{dede:globalname=’beian’/}` | 公安备案号 | 将“公安备案号:XXXXX”修改为你的公安备案号 |
通过以上步骤,我们可以轻松修改DedeCMS网站后台模板,打造一个个性化的网站。这只是模板修改的基础,实际操作中,你可能需要根据自己的需求进行更深入的修改。希望这篇文章能对你有所帮助。
提醒大家在修改模板时,一定要备份原始模板文件,以免出现意外情况。祝大家修改成功,打造出属于自己的个性化网站!
dedecms如何修改模板以及如何更换模板
dedecms模板更换方法一将新模板覆盖templets下的文件最简单的更换模板的方法是直接覆盖templets目录下的所有文件,但是这样会导致原先的模板被覆盖。
dedecms模板更换方法二通过后台管理,使DEDECMS去寻找模板目录还有一种就是更换整个网站的模板目录。系统管理–站点设置–默认模板风格设置为目录名字比如下载了一个新的模板,新模板目录为newtemplet那么设置为/newtemlet/default这样基本模块的模板就会去该目录下寻找。
dedecms模板更换方法三修改特定页面的模板还有就是修改单独网页的模板,那么就去频道管理–网站栏目管理–高级选项里选定模板地址充分利用../这样的上级目录跳转到模板的目录下。
dedecms模板更换方法四修改源代码改变模板目录发现另一种方法,更为直接:修改include目录下的config_base.php下找到$cfg_templets_dir=$cfg_cmspath.'/templets';只需要把这个修改为新的目录名字,然后HTML更新一下,所有的模板风格都改变了。这种方法不推荐,不过你要是为了防止模板被盗到可以还有个方法:把新模板直接上传到templets/default目录里,然后再点击栏目管理,在栏目高级参数那里选择新模板。
dedeCMS 怎样修改模板
dedecms模板更换方法一
将新模板覆盖templets下的文件最简单的更换模板的方法是直接覆盖templets目录下的所有文件,但是这样会导致原先的模板被覆盖。
dedecms模板更换方法二
通过后台管理,使DEDECMS去寻找模板目录
还有一种就是更换整个网站的模板目录。
系统管理
–>
站点设置
–>
默认模板风格
设置为目录名字
比如下载了一个新的模板,新模板目录为newtemplet
那么设置为
/newtemlet/default
这样基本模块的模板就会去该目录下寻找。
但是这样有一个问题,就是如果栏目已经创建好了,设置这个就会没有什么效果。不知道这是不是DEDE的一个BUG。
dedecms模板更换方法三
修改特定页面的模板
还有就是修改单独网页的模板,那么就去
频道管理
–>
网站栏目管理
–>
高级选项里选定模板地址
充分利用
../
这样的上级目录跳转到模板的目录下。
至于风格,我到现在看起来是不是必须修改模板里的CSS文件的地址?
dedecms模板更换方法四
修改源代码改变模板目录
发现另一种方法,更为直接:
修改include目录下的config_base.php下找到
$cfg_templets_dir
=
$cfg_cmspath.'/templets';
只需要把这个修改为新的目录名字,然后HTML更新一下,所有的模板风格都改变了。
这种方法不推荐,不过你要是为了防止模板被盗到可以
还有个方法:把新模板直接上传到templets/default目录里,然后再点击栏目管理,在栏目高级参数那里选择新模板。
…by DedeCms ,请问在什么地方修改,是后台调试过来的
自从dedecms织梦系统更新到6.7日的版本,底部版权信息调用标签{dede:global.cfg_powerby/}会自动加上织梦官方
的链接[Power by DedeCms ],想必很多新用户使用中都想去除这个官方的链接,由于这是官方的作为,本文只是提供一个技术的交流,并不鼓
励大家去除底部的链接。好了,回归正题,大家知道,进入后台在后台的系统-系统参数有个网站版权信息,在这里并不能找到官方的链接,由此可看,这是被官方
进行了加密处理了,想要去掉这个链接就需要不调用{dede:global.cfg_powerby/}这个标签,而使用其他变量代替。思路就是新建一个
变量作为我们的网站版权信息来调用,好了下面就看看如何做:
方法1.新建一个变量;进入系统——系统基本参数——添加新变量【右上角】如下图:
这
样,点击保存变量,就会在后台参数多出一个网站底部信息变量的输入框,如何调用此标签?跟以前的调用网站版权信息一样格式:
{dede:global.dede_powerby/};在footer.htm底部模板加上此标签即可。有了我们自己的版权信息变量,我们就可以删除
之前系统自带的版权信息变量。
我们使用sql命令工具【在系统设置下面有个sql命令工具】在输入框输入以下SQL语句,即可删除系统的版权信息变量。SQL语句:DELETE
FROM dede_sysconfig WHERE varname=”cfg_powerby”
方法2.修改源码除了添加另一个变量之
外,还可以看看官方的最新补丁使用到什么,通过查看6.7日官方更新补丁,织梦DedeCMS官方在6月7号的安全补丁主要更新文件是
include/dedesql.class.php,修复变量覆盖漏洞。但是下面的这段代码明显是不正常的,为什么要用这种编码呢?删除该文件的下面这
段代码就可以解决这个问题了。代码如下:
$arrs1=
array(0x63,0x66,0x67,0x5f,0x70,0x6f,0x77,0x65,0x72,0x62,0x79);$arrs2=
array(0x20,0x3c,0x61,0x20,0x68,0x72,0x65,0x66,0x3d,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,
0x77,0x77,0x77,0x2e,0x64,0x65,0x64,0x65,0x63,0x6d,0x73,0x2e,0x63,0x6f,0x6d,0x20,0x74,0x61,0x72,
0x67,0x65,0x74,0x3d,0x27,0x5f,0x62,0x6c,0x61,0x6e,0x6b,0x27,0x3e,0x50,0x6f,0x77,0x65,0x72,0x20,
0x62,0x79,0x20,0x44,0x65,0x64,0x65,0x43,0x6d,0x73,0x3c,0x2f,0x61,0x3e);
2个方法随便大家使用哪个,都可以有效去除底部的版权信息
本方法由草坝阁网整理,使用前请注意备份文件。




