第一步:准备工作(至关重要!)
在开始任何操作之前,请务行完成以下准备工作,这是防止网站出错后无法恢复的“后悔药”。
-
备份数据库
- 登录您的网站主机控制面板(如 cPanel、宝塔面板等)。
- 找到“数据库管理”工具(如 phpMyAdmin)。
- 选择您的 DedeCMS 数据库。
- 点击“导出”,选择“快速”导出方式,然后点击“执行”,将数据库
.sql文件下载到您的电脑上保存好。
-
备份网站文件
- 使用 FTP 工具(如 FileZilla)或主机控制面板的“文件管理器”。
- 将您网站根目录下的所有文件下载到您的电脑上,特别是
/templets/目录,这是存放旧模板的地方。
-
获取新模板
- 从可靠的模板网站(如 Dede 官方模板站、模板天下等)下载您喜欢的新模板。
- 注意:请确保模板版本与您的 DedeCMS 版本兼容(DedeCMS 5.7 最好使用 5.7 的模板)。
- 下载的模板通常是
.zip或.rar格式的压缩包。
第二步:上传新模板文件
这一步的目的是将您下载的新模板文件放到 DedeCMS 指定的目录中。
-
解压新模板
在您的电脑上,右键点击下载的模板压缩包,选择“解压到当前文件夹”,得到一个文件夹。
-
通过 FTP 上传
- 打开您的 FTP 工具,连接到您的网站服务器。
- 进入网站的根目录(通常是
public_html、www或htdocs)。 - 找到并进入
/templets/目录。 - 方法一(推荐):将解压后的新模板文件夹完整上传到
/templets/目录下,如果新模板文件夹名为default_new,那么上传后路径就是/templets/default_new/。 - 方法二:如果模板是单个文件(如
index.htm),您需要替换掉/templets/default/目录下的同名文件。强烈不推荐此方法,因为新模板通常包含多个文件(如样式表css/、图片images/、JS 脚本js/等),只替换主页文件会导致样式和功能丢失。
第三步:在 DedeCMS 后台设置新模板
文件上传到位后,现在需要告诉 DedeCMS 系统使用哪个模板。
-
登录 DedeCMS 后台
- 在浏览器中输入
您的域名/dede/,使用管理员账号密码登录。
- 在浏览器中输入
-
设置主页模板
- 在后台左侧菜单中,找到并点击 【系统】 -> 【系统基本参数】。
- 在打开的页面中,点击右上角的 【核心设置】 选项卡。
- 找到 “主页模板 (index)” 这一项。
- 在输入框中,输入您新模板的主页文件名,通常是
index.htm。 - 重要:如果您的模板文件夹不是放在
/templets/的根目录下(例如是/templets/default_new/),DedeCMS 默认会去/templets/系统默认风格名/下寻找,为了确保路径正确,最稳妥的写法是:/templets/您的新模板文件夹名/index.htm。/templets/default_new/index.htm。 - 点击 【保存】 按钮。
-
设置栏目页和文章页模板
- 在后台左侧菜单中,找到并点击 【栏目】 -> 【栏目管理】。
- 您会看到网站的所有栏目列表,点击您想要更换模板的单个栏目的名称进行编辑。
- 在栏目编辑页面,您会看到以下模板选项:
- **栏目列表页模板 (list_*:选择该栏目列表页要使用的模板文件,如
list_article.htm。 - **文章列表模板 (articlelist*:如果启用了“列表文档”,可以选择这个。
- **文章内容页模板 (article_*:选择该栏目下文章详情页要使用的模板文件,如
article_article.htm。
- **栏目列表页模板 (list_*:选择该栏目列表页要使用的模板文件,如
- 在对应的下拉菜单中,选择您新模板里提供的相应文件,如果模板文件夹结构清晰,系统通常会自动列出
/templets/您的模板文件夹/下的所有.htm文件供您选择。 - 点击 【确定】 保存。
- 注意:如果您有多个栏目,并且希望它们使用不同的模板,需要逐个栏目进行设置,如果您希望所有栏目都使用新模板,可以点击栏目管理页面的 “选中所有” 按钮,然后点击顶部的 “批量更新”,在弹出的选项中选择对应的模板文件进行批量更新。
第四步:生成网站并更新缓存
模板设置完成后,DedeCMS 不会立即生效,需要您手动生成一下。
-
生成主页
- 在后台左侧菜单中,找到并点击 【生成】 -> 【主页更新】。
- 在主页更新页面,您可以选择“仅更新主页”或“更新所有HTML”,为了确保所有链接和样式正确,建议选择 “更新所有HTML”,然后点击 “开始生成”。
- 等待系统生成完成,这个过程可能需要几分钟,取决于您网站的内容多少。
-
更新缓存
- 在后台左侧菜单中,找到并点击 【系统】 -> 【清除全部缓存】。
- 点击执行,清除系统缓存,确保后台的设置能立即生效。
第五步:检查与调整
您可以打开您的网站前台,查看效果了。
-
前台检查
- 逐一访问网站的首页、各个栏目页、文章详情页。
- 检查以下内容:
- 页面布局、颜色、图片是否正确显示。
- 菜单、导航链接是否正常工作。
- 、内容、发布时间等信息是否正常调用。
- 网站的底部信息、版权等是否正确。
-
常见问题与调整
- 图片不显示:检查模板中图片路径是否正确,新模板的图片通常放在
/templets/您的模板文件夹/images/目录下,如果路径错误,需要修改模板文件中的<img src="..." />- CSS 样式失效:检查模板中 CSS 文件的引入路径是否正确,通常在
<head>标签里,类似<link rel="stylesheet" href="/templets/您的模板文件夹/css/style.css">。- 某些模块不显示:这可能是调用标签的问题,检查新模板里的调用标签(如
{dede:arclist}、{dede:field}等)是否与您的 DedeCMS 版本兼容,如果不兼容,可能需要参考旧模板的标签进行修改。- 网站乱码:检查数据库编码和模板文件编码是否统一(建议都使用 UTF-8 无 BOM 格式)。
- CSS 样式失效:检查模板中 CSS 文件的引入路径是否正确,通常在
- 图片不显示:检查模板中图片路径是否正确,新模板的图片通常放在
更换 DedeCMS 模板的流程可以概括为:
备份数据 -> 上传文件 -> 后台设置 -> 生成网站 -> 检查调整
整个过程最关键的是备份和路径设置,只要您细心操作,更换模板就会非常顺利,祝您的网站焕然一新!
