- 彻底删除,不留任何痕迹:推荐方法,完全移除所有相关文件和代码。
- 仅隐藏,保留文件:如果你只是想暂时不用,以后可能还要用,可以采用此方法。
下面我将为你详细介绍这两种方法,强烈推荐使用第一种方法。

(图片来源网络,侵删)
彻底删除(推荐)
这种方法会移除所有畅言相关的文件和代码,让你的网站“干干净净”。
第1步:删除畅言插件文件
畅言是以DedeCMS插件形式存在的,所以首先需要删除它的插件目录。
- 通过FTP工具或你的主机控制面板,登录到网站服务器。
- 进入DedeCMS的安装目录,找到
dede/文件夹。 - 在
dede/文件夹内,找到并删除名为plugs的文件夹。- 路径通常是:
/dede/plugs/ - 这个
plugs文件夹就是存放畅言插件的地方,删除它就等于卸载了插件。
- 路径通常是:
第2步:删除数据库中的数据
删除插件文件后,数据库中可能还会残留一些数据,比如畅言的配置信息等,为了保持数据库整洁,建议一并清理。
-
登录你的网站数据库管理工具(如 phpMyAdmin)。
(图片来源网络,侵删) -
选择你的DedeCMS数据库名。
-
在SQL执行框中,运行以下几条命令来删除相关数据(如果表不存在,命令会报错,但可以忽略):
-- 删除畅言系统配置表 DROP TABLE IF EXISTS `dede_sys_plugs`; -- 删除畅言相关的系统配置项(如果存在) DELETE FROM `dede_sysconfig` WHERE `varname` LIKE '%changyan%'; -- 删除畅言相关的文档附加表(如果你的文章里嵌入了畅言的HTML,这个表可能没作用,但保留也无妨) -- DROP TABLE IF EXISTS `dede_addon_changyan`; -- 注意:这一步通常不需要执行,因为畅言的HTML是直接写在模板里的,不是存在这个表里。
第3步:删除模板中的畅言调用代码
这是最关键的一步,因为即使你删除了文件和数据库,如果模板里还留着调用代码,页面依然会尝试加载不存在的JS文件,并可能产生错误。
你需要检查并修改以下模板文件:

(图片来源网络,侵删)
-
列表页模板 (
list_*.htm)- 打开你的列表页模板文件(
/templets/default/list_article.htm)。 - 搜索
changyan关键词,找到类似下面的代码并完全删除:<!--畅言评论框开始--> <div id="SOHUCS" sid="{dede:global.arturl/}"></div> <script charset="utf-8" type="text/javascript" src="https://changyan.sohu.com/upload/changyan.js"></script> <script type="text/javascript"> window.changyan.api.config({ appid: '你的APPID', conf: '你的CONF_ID' }); </script> <!--畅言评论框结束-->
- 打开你的列表页模板文件(
-
文章页模板 (
article_*.htm)- 打开你的文章页模板文件(
/templets/default/article_article.htm)。 - 同样搜索
changyan关键词,找到并完全删除上面那段代码。
- 打开你的文章页模板文件(
-
首页模板 (
index.htm)检查你的首页模板,看是否也调用了畅言(通常首页不调用,但以防万一)。
第4步:清除缓存
完成以上所有修改后,一定要清除DedeCMS的缓存,否则修改可能不会立即生效。
- 登录你的DedeCMS后台。
- 在顶部菜单栏找到 “系统” -> “清除缓存”。
- 点击 “一键更新缓存” 或 “清空所有缓存”。
至此,畅言代码已经被彻底从你的网站中移除。
仅隐藏(不推荐,但备选)
如果你只是想暂时禁用,或者不确定是否要完全删除,可以选择隐藏代码。
操作步骤:
-
找到代码:按照方法一的 第3步,找到列表页、文章页模板中的畅言JS调用代码。
-
注释代码:不要直接删除,而是在代码的开头和加上
<!--和-->HTML注释标签。修改前:
<div id="SOHUCS" sid="{dede:global.arturl/}"></div> <script src="https://changyan.sohu.com/upload/changyan.js"></script> ...修改后(被注释掉):
<!-- <div id="SOHUCS" sid="{dede:global.arturl/}"></div> <script src="https://changyan.sohu.com/upload/changyan.js"></script> ... --> -
清除缓存:同样,在后台 “系统” -> “清除缓存”,让修改生效。
缺点:代码依然存在于模板文件中,不够干净,如果你确定不再使用,还是推荐使用方法一。
总结与提醒
| 步骤 | 操作 | 目的 |
|---|---|---|
| 删除插件文件 | 删除 /dede/plugs/ 文件夹 |
卸载插件本体 |
| 清理数据库 | 执行SQL命令,删除相关表和配置 | 清除后台数据痕迹 |
| 修改模板 | 在列表页、文章页模板中删除<script>和<div>
| |
| 清除系统缓存 | 在后台执行“清除缓存”操作 | 使修改立即生效 |
重要提醒:在进行任何文件修改或数据库操作前,请务必备份你的网站文件和数据库!这样即使操作失误,也能轻松恢复。
