织梦模板替换图文教程
织梦模板替换,就是用你设计好的新模板文件,去替换掉网站旧模板的对应文件,这就像给房子重新装修,换掉墙纸、家具(模板文件),但房子的主体结构(数据库、程序)不变。

(图片来源网络,侵删)
第一部分:准备工作(重要!)
在开始任何操作之前,请务必完成以下准备工作,以防操作失误导致网站无法访问。
-
备份!备份!备份!
- 备份数据库:这是最核心的数据,登录你的织梦后台,在【系统】->【数据库备份/还原】->【数据备份】中,点击“开始备份”,保存一份最新的数据库文件(.sql格式)。
- 备份整个网站:通过FTP工具,将你网站根目录下的所有文件下载到本地电脑,存为一个压缩包。
- 备份旧模板:通过FTP,找到并下载当前的旧模板文件夹,以防新模板有问题可以随时换回来。
-
获取新模板文件
- 通常你购买或下载的新模板会是一个压缩包(如
.zip或.rar)。 - 解压这个压缩包,你会看到一个或多个文件夹,里面包含了
.html、.css、.js等文件,这个文件夹就是你即将上传的新模板。
- 通常你购买或下载的新模板会是一个压缩包(如
第二部分:核心教程 - FTP上传替换法
这是最专业、最推荐的方法,可以避免很多后台操作的限制。

(图片来源网络,侵删)
步骤 1:连接你的网站(使用FTP工具)
你需要一个FTP工具,推荐使用 FileZilla(免费且功能强大)。
- 打开 FileZilla,在顶部快速连接栏中填入你的FTP信息:
- 主机:你的服务器IP地址或域名(如
ftp.yourdomain.com) - 用户名:你的FTP账户名
- 密码:你的FTP密码
- 端口:一般是
21(如果不确定,请联系你的主机服务商)
- 主机:你的服务器IP地址或域名(如
- 点击“快速连接”,连接成功后,右侧会显示你网站根目录下的所有文件和文件夹。
步骤 2:找到织梦模板存放位置
在FTP的右侧窗口中,找到并进入以下目录:
/dede/templets/
这个 templets 文件夹就是存放所有网站模板的地方,你可能会看到几个子文件夹,

(图片来源网络,侵删)
default/:这是织梦默认的模板文件夹。plus/:存放插件或单页模板。style/:存放CSS样式文件。- 可能还有其他你之前创建的模板文件夹。
我们的目标是:将新模板文件夹上传到这里,并替换掉正在使用的那个。
步骤 3:上传新模板并替换
这里有两种情况:
情况A:你直接替换整个默认模板
如果你的新模板就是用来替换 default 文件夹的,操作如下:
- 备份旧模板:在FTP中,右键点击
default文件夹,选择“重命名”,将其改名为default_old(或其他名字),这样如果新模板有问题,你可以随时改回来。 - 上传新模板:
- 在你的本地电脑(FileZilla左侧),找到你解压好的新模板文件夹。
- 注意:如果新模板文件夹也叫
default,直接拖拽它到右侧的/dede/templets/目录下即可。 - 如果新模板文件夹有其他名字(如
mynewtemplate),你可以先拖拽它上传,然后右键点击上传后的文件夹,选择“重命名”,将其改为default。
- 等待上传完成,根据模板大小,可能需要一些时间。
情况B:你上传一个全新的模板文件夹
- 将你的新模板文件夹(如
mynewtemplate)从本地电脑拖拽到/dede/templets/目录下。 - 等待上传完成。
步骤 4:在后台切换新模板
文件上传成功后,织梦程序还不知道你要用新模板,需要手动切换。
- 登录你的织梦后台。
- 在左侧菜单栏,进入【系统】->【系统基本参数】。
- 在顶部菜单栏,选择【核心设置】。
- 找到 “模板默认风格” 这一栏,在下拉菜单中选择你刚刚上传的新模板文件夹名称(
default或mynewtemplate)。 - 点击“保存更改”。
步骤 5:清空缓存并检查网站
- 清空缓存:在后台左侧菜单,进入【系统】->【一键更新网站】->【更新缓存】,点击“开始更新”。
- 访问网站:在浏览器中输入你的网站域名,检查首页、内页、列表页等是否显示正常。
- 如果显示正常:恭喜你,模板替换成功!
- 如果显示错乱或找不到文件:别慌,大概率是路径问题,请继续看下面的【第三部分:常见问题与解决】。
第三部分:常见问题与解决
问题1:网站图片不显示,路径错误。
- 原因:新模板里的图片、CSS、JS等资源文件的路径是相对于模板文件夹的,但织梦在调用时可能使用了错误的路径变量。
- 解决方法:
- 检查新模板里的
.html文件,图片路径是否正确,通常应该使用织梦的内置标签,- 错误路径:
<img src="images/logo.png"> - 正确路径:
<img src="{dede:global.cfg_templets_skin/}/images/logo.png"> {dede:global.cfg_templets_skin/}这个标签会自动替换成你当前设置的模板路径。
- 错误路径:
- 检查CSS文件中的
background-image、@import等路径,同样需要使用上述标签。 - 如果路径标签没有问题,但依然不显示,请检查FTP上传时,这些资源文件(如
images文件夹)是否也一并上传到了模板文件夹里了。
- 检查新模板里的
问题2:网站无法访问,或显示“模板不存在”等错误。
- 原因:
- 文件权限问题,上传的文件或文件夹权限不正确(Linux服务器下,文件夹权限通常为
755,文件为644)。 - 上传时文件损坏。
- 在后台切换的模板名称和FTP上的文件夹名称不一致。
- 文件权限问题,上传的文件或文件夹权限不正确(Linux服务器下,文件夹权限通常为
- 解决方法:
- 立即还原:登录FTP,将你之前重命名的旧模板文件夹(如
default_old)改回原来的名字(default),网站就会恢复正常。 - 检查FTP上的模板文件夹名称和后台“模板默认风格”中的设置是否完全一致。
- 检查文件权限,可以右键点击文件/文件夹,选择“文件权限”进行修改。
- 重新上传一遍新模板文件。
- 立即还原:登录FTP,将你之前重命名的旧模板文件夹(如
问题3:只想替换某个页面(如首页)的模板。
- 解决方法:
- 用新模板中的
index.html文件,去替换FTP中/dede/templets/你的模板文件夹/下的index.html文件。 - 或者,你也可以在后台【模板】->【默认模板管理】中,找到“主页模板”,点击“选择”或“修改”,直接在线编辑或上传单个文件。
- 用新模板中的
第四部分:补充 - 后台可视化模板修改
这种方法适用于对模板进行微调,比如改改文字、颜色、图片等,而不是完全替换。
- 登录织梦后台。
- 进入【模板】->【默认模板管理】。
- 你可以看到网站所有页面所对应的模板文件。
- 点击对应文件后面的【修改】按钮。
- 你会进入一个代码编辑器界面,你可以直接在这里修改HTML代码。
- 修改完成后,点击最下方的【保存】按钮。
- 同样,访问网站前建议去【一键更新网站】里清空一下缓存。
注意:这种方法不适合大范围替换,容易出错,且不利于复杂的样式和功能修改。
| 方法 | 优点 | 缺点 | 适用场景 |
|---|---|---|---|
| FTP上传替换法 | 最专业、最稳妥、最灵活,可批量操作,不易出错 | 需要使用FTP工具,对新手有一定门槛 | 所有模板替换场景,尤其是全新模板更换 |
| 后台可视化修改 | 无需额外工具,直观方便 | 只能修改单个文件,效率低,易出错,有局限性 | 对现有模板进行小范围微调 |
对于绝大多数用户来说,强烈推荐使用第一部分的“FTP上传替换法”,只要按照教程一步步来,并记住“先备份”这个黄金法则,就能安全、顺利地完成织梦模板的替换。
