dede重新生成摘要,为何操作不生效?

99ANYc3cd6
预计阅读时长 8 分钟
位置: 首页 DEDE建站 正文

后台“一键更新”功能(最推荐、最安全)

这是 DedeCMS 官方提供的标准方法,安全可靠,适用于所有情况。

dede 重新生成摘要
(图片来源网络,侵删)

操作步骤:

  1. 登录 DedeCMS 后台:使用您的管理员账号登录网站后台。

  2. 进入“核心” -> “一键更新网站”

    • 在左侧菜单栏中找到 “核心” 选项。
    • 在下拉菜单中点击 “一键更新网站”
  3. 选择更新内容

    dede 重新生成摘要
    (图片来源网络,侵删)
    • 在打开的页面中,您会看到多个更新选项,请勾选 “更新文档HTML”
    • 在“更新文档HTML”的下方,通常会分为几个子选项,为了确保摘要被重新生成,建议全部勾选,包括:
      • 首页:更新首页时会调用文章列表,可能会触发摘要更新。
      • 栏目:更新所有栏目页。
      • 文档这是最关键的一步,它会重新生成所有文章的静态HTML页面,在这个过程中,系统会根据您设置的规则重新截取文章摘要。
      • 自定义:如果您有自定义的页面,也可以一并勾选。
  4. 开始执行更新

    • 勾选完成后,点击页面底部的 “开始执行” 按钮。
    • 系统会开始处理,这个过程可能需要一些时间,具体取决于您网站的文章数量,请耐心等待,不要刷新页面或关闭浏览器。
  5. 完成

    当所有任务都显示为“完成”时,更新过程就结束了,您网站所有文章的摘要都已经按照您当前的设置重新生成了。


修改文章触发自动更新(适用于少量文章)

如果您只是修改了一篇文章,或者只想更新某几篇文章的摘要,这个方法最直接。

dede 重新生成摘要
(图片来源网络,侵删)

操作步骤:

  1. 进入“文档” -> “所有文档”

    • 在后台左侧菜单找到 “文档”
    • 点击 “所有文档”,进入文章管理列表。
  2. 选择文章并修改

    • 在文章列表中,勾选您需要重新生成摘要的文章。
    • 点击列表上方的 “修改” 按钮(或直接点击文章标题进入编辑页面)。
  3. 保存并更新

    • 在文章编辑页面,您不需要对文章内容做任何修改
    • 直接滚动到页面底部,点击 “保存” 按钮。
    • 保存成功后,系统会提示是否更新相关页面,请务必选择 “是”“更新”
    • 这个操作会重新生成这篇文章的HTML页面,从而触发摘要的重新截取。

直接修改数据库(高级用户,风险较高)

警告:此方法直接操作数据库,有风险,如果您不熟悉数据库操作,请务必备份数据库或在测试环境中操作。

当文章数量极其庞大(如数万篇),使用方法一会导致服务器负载过高时,可以考虑使用数据库语句直接清空所有摘要,然后在下次访问文章时由系统自动重新生成。

操作步骤:

  1. 登录 phpMyAdmin:通过您的虚拟主机控制面板进入 phpMyAdmin,选择您的 DedeCMS 数据库。

  2. 找到 dede_archives:这个表存储了所有文章的核心信息,包括摘要。

  3. 清空摘要字段

    • 点击顶部的 “SQL” 选项卡,进入 SQL 查询界面。
    • 输入以下 SQL 语句,然后点击 “执行”
    UPDATE `dede_archives` SET `description` = '';
    • 说明
      • dede_archives:这是 DedeCMS 默认的文章表前缀,如果您的网站安装时修改了表前缀(mycms_),请将 dede_archives 改为您的实际表名(如 mycms_archives)。
      • description:这是存储文章摘要的字段名。
      • 这条语句的作用是将所有文章的摘要内容清空。
  4. 验证结果

    • 执行成功后,您可以回到网站后台,随便打开一篇文章查看,它的摘要应该已经变成空的了。
    • 您可以通过 方法一(一键更新) 来批量重新生成,或者让用户在浏览文章时由系统自动生成,自动生成的前提是,您在后台“系统” -> “系统基本参数” -> “核心设置”中,开启了“自动摘要”功能。

重要补充:如何控制摘要的生成规则?

无论使用哪种方法,摘要的最终内容都由 DedeCMS 的后台设置决定,请确保您的设置是正确的。

  1. 进入后台设置

    • 左侧菜单 -> “系统” -> “系统基本参数”
  2. 找到“核心设置”

    • 在“系统基本参数”页面,点击左侧的 “核心设置”
  3. 检查关键选项

    • 是否启用自动摘要:选择 “是”,这是系统自动生成摘要的前提。
    • 自动摘要长度:设置您希望摘要显示多少个字符,200 表示摘要最多显示 200 个汉字。
    • 自动摘要类型:通常选择 “自动截取”,表示从文章开头截取指定长度的内容作为摘要。

总结建议:

  • 日常使用:首选 方法一(一键更新),这是最标准、最安全的方式。
  • 少量修改:使用 方法二(修改文章保存),简单直接。
  • 海量数据 & 服务器性能不足:可以考虑 方法三(清空数据库摘要),但务必谨慎操作。

希望这些方法能帮助您成功重新生成文章摘要!

-- 展开阅读全文 --
头像
C语言的科学与艺术如何平衡理论与实践?
« 上一篇 03-08
dede5.7后台空白,何解?
下一篇 » 03-08

相关文章

取消
微信二维码
支付宝二维码

目录[+]