后台“一键更新”功能(最推荐、最安全)
这是 DedeCMS 官方提供的标准方法,安全可靠,适用于所有情况。

(图片来源网络,侵删)
操作步骤:
-
登录 DedeCMS 后台:使用您的管理员账号登录网站后台。
-
进入“核心” -> “一键更新网站”:
- 在左侧菜单栏中找到 “核心” 选项。
- 在下拉菜单中点击 “一键更新网站”。
-
选择更新内容:
(图片来源网络,侵删)- 在打开的页面中,您会看到多个更新选项,请勾选 “更新文档HTML”。
- 在“更新文档HTML”的下方,通常会分为几个子选项,为了确保摘要被重新生成,建议全部勾选,包括:
- 首页:更新首页时会调用文章列表,可能会触发摘要更新。
- 栏目:更新所有栏目页。
- 文档:这是最关键的一步,它会重新生成所有文章的静态HTML页面,在这个过程中,系统会根据您设置的规则重新截取文章摘要。
- 自定义:如果您有自定义的页面,也可以一并勾选。
-
开始执行更新:
- 勾选完成后,点击页面底部的 “开始执行” 按钮。
- 系统会开始处理,这个过程可能需要一些时间,具体取决于您网站的文章数量,请耐心等待,不要刷新页面或关闭浏览器。
-
完成:
当所有任务都显示为“完成”时,更新过程就结束了,您网站所有文章的摘要都已经按照您当前的设置重新生成了。
修改文章触发自动更新(适用于少量文章)
如果您只是修改了一篇文章,或者只想更新某几篇文章的摘要,这个方法最直接。

(图片来源网络,侵删)
操作步骤:
-
进入“文档” -> “所有文档”:
- 在后台左侧菜单找到 “文档”。
- 点击 “所有文档”,进入文章管理列表。
-
选择文章并修改:
- 在文章列表中,勾选您需要重新生成摘要的文章。
- 点击列表上方的 “修改” 按钮(或直接点击文章标题进入编辑页面)。
-
保存并更新:
- 在文章编辑页面,您不需要对文章内容做任何修改。
- 直接滚动到页面底部,点击 “保存” 按钮。
- 保存成功后,系统会提示是否更新相关页面,请务必选择 “是” 或 “更新”。
- 这个操作会重新生成这篇文章的HTML页面,从而触发摘要的重新截取。
直接修改数据库(高级用户,风险较高)
警告:此方法直接操作数据库,有风险,如果您不熟悉数据库操作,请务必备份数据库或在测试环境中操作。
当文章数量极其庞大(如数万篇),使用方法一会导致服务器负载过高时,可以考虑使用数据库语句直接清空所有摘要,然后在下次访问文章时由系统自动重新生成。
操作步骤:
-
登录 phpMyAdmin:通过您的虚拟主机控制面板进入 phpMyAdmin,选择您的 DedeCMS 数据库。
-
找到
dede_archives表:这个表存储了所有文章的核心信息,包括摘要。 -
清空摘要字段:
- 点击顶部的 “SQL” 选项卡,进入 SQL 查询界面。
- 输入以下 SQL 语句,然后点击 “执行”。
UPDATE `dede_archives` SET `description` = '';
- 说明:
dede_archives:这是 DedeCMS 默认的文章表前缀,如果您的网站安装时修改了表前缀(mycms_),请将dede_archives改为您的实际表名(如mycms_archives)。description:这是存储文章摘要的字段名。- 这条语句的作用是将所有文章的摘要内容清空。
-
验证结果:
- 执行成功后,您可以回到网站后台,随便打开一篇文章查看,它的摘要应该已经变成空的了。
- 您可以通过 方法一(一键更新) 来批量重新生成,或者让用户在浏览文章时由系统自动生成,自动生成的前提是,您在后台“系统” -> “系统基本参数” -> “核心设置”中,开启了“自动摘要”功能。
重要补充:如何控制摘要的生成规则?
无论使用哪种方法,摘要的最终内容都由 DedeCMS 的后台设置决定,请确保您的设置是正确的。
-
进入后台设置:
- 左侧菜单 -> “系统” -> “系统基本参数”。
-
找到“核心设置”:
- 在“系统基本参数”页面,点击左侧的 “核心设置”。
-
检查关键选项:
- 是否启用自动摘要:选择 “是”,这是系统自动生成摘要的前提。
- 自动摘要长度:设置您希望摘要显示多少个字符,200 表示摘要最多显示 200 个汉字。
- 自动摘要类型:通常选择 “自动截取”,表示从文章开头截取指定长度的内容作为摘要。
总结建议:
- 日常使用:首选 方法一(一键更新),这是最标准、最安全的方式。
- 少量修改:使用 方法二(修改文章保存),简单直接。
- 海量数据 & 服务器性能不足:可以考虑 方法三(清空数据库摘要),但务必谨慎操作。
希望这些方法能帮助您成功重新生成文章摘要!
