后台直接修改(最推荐、最安全)
这是最直接、最安全的方法,适用于已经发布或已审核的文章,它不会影响文章的发布时间。

(图片来源网络,侵删)
操作步骤:
-
登录 DedeCMS 后台:使用你的管理员账号登录网站后台。
-
进入文章管理:在左侧菜单栏中,找到并点击 -> 【普通文章】。
(这是一个示例截图,具体路径可能因版本略有不同)
(图片来源网络,侵删) -
选择要修改的文章:在文章列表中,通过勾选框选中你想要修改发布人的所有文章,或者直接点击文章标题进入编辑页面。
-
批量修改(推荐):
- 在文章列表的顶部,你会看到 【批量维护】 的下拉菜单。
- 点击下拉菜单,选择 【作者】。
- 在弹出的对话框中,输入你想要设置的新作者名。
- 点击 【确定】,系统会自动为你选中的所有文章更新作者信息。
-
单个修改:
- 直接点击文章的标题,进入文章编辑页面。
- 在页面顶部,找到 【作者】 这一栏,直接修改里面的名字。
- 修改完成后,点击页面底部的 【保持】 或 【确定】 按钮即可。
修改数据库(适用于批量修改或后台无法操作的情况)
如果你需要修改大量文章,或者后台功能出现问题,直接操作数据库是最快的方法。

(图片来源网络,侵删)
⚠️ 重要提醒:
- 备份数据库:在进行任何数据库操作之前,请务必备份数据库!以防操作失误导致数据丢失。
- 了解你的表前缀:DedeCMS 默认的表前缀是
dede_,但很多用户会修改成其他前缀(如cms_),在执行 SQL 语句前,请确认你的表前缀是什么。
操作步骤:
-
登录数据库管理工具:
- 你可以通过虚拟主机控制面板(如 cPanel、宝塔面板等)自带的 phpMyAdmin 工具登录。
- 或者通过其他数据库客户端软件(如 Navicat, SQLyog)连接到你的数据库。
-
选择正确的数据库:在登录后,从左侧列表中选择你的 DedeCMS 网站所在的数据库。
-
执行 SQL 语句:
- 点击顶部的 【SQL】 选项卡。
- 在输入框中粘贴以下 SQL 语句。
场景 1:将所有文章的作者统一修改为 "新作者名"
UPDATE `你的表前缀_archives` SET author = '新作者名';
请将
你的表前缀替换为你的实际表前缀,dede_。场景 2:只修改某个特定栏目(ID 为 5 的栏目)下的文章作者
UPDATE `你的表前缀_archives` SET author = '新作者名' WHERE typeid = 5;
请将
你的表前缀和5(栏目ID)替换为你的实际值。场景 3:将某个旧作者名(如 "旧作者A")批量替换为新作者名(如 "新作者B")
UPDATE `你的表前缀_archives` SET author = '新作者B' WHERE author = '旧作者A';
-
执行查询:点击 【执行】 或 【Go】 按钮,如果没有报错,说明修改成功。
修改发布人(管理员)的默认名称
这个方法不是修改某篇文章的作者,而是修改网站后台管理员账户的名称,之后,当你以这个管理员身份发布新文章时,作者名就会自动更新。
适用场景:你希望以后发布的文章都使用新的作者名,或者发现某个管理员的名字显示不正确。
操作步骤:
- 登录 DedeCMS 后台。
- 进入 【系统】 -> 【系统基本参数】 -> 【核心设置】。
- 在页面中找到 【站点默认管理员】 这一项。
- 修改后面的文本框内容为你想要的默认管理员名字。
- 点击页面底部的 【确定】 保存。
注意:这个方法不会影响已经发布文章的作者信息,只对之后发布的新文章有效。
总结与对比
| 方法 | 优点 | 缺点 | 适用场景 |
|---|---|---|---|
| 后台修改 | 最安全、最简单,可视化操作,无需技术知识。 | 修改大量文章时操作较慢。 | 修改少量或中等数量的文章,日常维护。 |
| 数据库修改 | 效率最高,可以精确、快速地批量修改。 | 有风险,操作不当可能导致数据丢失;需要了解数据库和SQL。 | 需要修改成百上千篇文章,或后台功能异常时。 |
| 修改默认名 | 从根源上解决问题,设置一次,长期有效。 | 只对未来发布的文章有效,不影响历史文章。 | 更改网站默认管理员,或统一未来新文章的作者。 |
给你的建议:
- 如果只是修改几篇文章,直接用方法一。
- 如果需要批量修改,并且你对数据库有信心,用方法二,但千万记得先备份数据库。
- 如果你发现所有新文章的作者名都不对,或者想统一以后发布文章的作者,用方法三。
