当前位置:首页 > 行业动态 > 正文

如何批量修改织梦CMS中的默认作者和来源信息?

织梦CMS中批量修改文章的默认作者和来源,可以通过SQL语句实现。具体操作如下:,,1. 登录到你的数据库管理工具(如phpMyAdmin)。,2. 选择你的织梦CMS数据库。,3. 打开SQL查询窗口,输入以下SQL语句并执行:,,“ sql,UPDATE dede_archives SET writer='新作者名', source='新来源' WHERE 1;,` ,,将上述SQL语句中的新作者名 和新来源`替换为你想要设置的作者名和来源。这将更新所有文章的默认作者和来源。

在织梦CMS(DedeCMS)中,发布文章时默认的来源是“未知”,默认的作者是“admin”(即发布文章帐号的ID),为了省去每次发布文章时手动修改来源和作者的麻烦,可以通过以下方法进行设置。

修改默认作者和默认来源

1、打开文件:找到管理员目录(默认为dede),然后找到并打开article_add.php文件。

2、定位代码:在该文件中找到第93到95行,代码如下:

“`php

//对保存的内容进行处理

if(empty($writer))$writer=$cuserLogin>getUserName();

if(empty($source))$source=’未知’;

“`

3、修改代码:将上述代码修改为:

“`php

//对保存的内容进行处理

if(empty($writer))$writer=’这是默认作者’;

if(empty($source))$source=’这是默认来源’;

“`

4、注意事项:在修改代码时,请确保使用专业的文本编辑工具如EditPlus,避免使用记事本直接修改,以防止编码问题。

SQL批量修改来源和作者

如果需要批量修改已有文章的来源和作者,可以使用SQL命令行工具,以下是具体步骤:

1、登录后台:进入织梦CMS后台管理系统。

2、找到SQL命令行工具:依次点击“系统” => “SQL命令行工具” => “运行SQL命令行”。

3、输入SQL命令:在方框内输入以下SQL命令:

“`sql

UPDATE dede_archives SET writer=’你需要修改的作者’ WHERE writer=’admin’;

UPDATE dede_archives SET source=’你需要修改的来源’ WHERE source=’未知’;

“`

4、统一修改:如果需要将所有的来源和作者都改为统一的值,只需去掉WHERE条件:

“`sql

UPDATE dede_archives SET writer=’你需要修改的作者’;

UPDATE dede_archives SET source=’你需要修改的来源’;

“`

通过以上方法,可以有效地解决织梦CMS中默认作者和来源的设置问题,同时也可以批量修改已有文章的来源和作者,提高管理效率。

相关问答FAQs:

1、Q1: 如何防止织梦CMS中的“织梦链”自动添加到文章中?

A1: 要去除“织梦链”,可以修改系统源代码或模板文件,具体操作如下:

修改源代码:打开根目录下的include/taglib/flinktype.lib.php文件,找到大约在第58行的代码$dedecms = false; $dedecms>id = 999; $dedecms>typename = '织梦链'; if($type == 'dedecms') $row[] = $dedecms;,删除或注释掉这些代码。

修改模板文件:打开模板文件(默认在根目录下的templets/default/文件夹中),找到有关链接的地方,将{dede:flinktype type="dedecms"}中的type="dedecms"改为其他文字。

2、Q2: 如何在织梦CMS中设置文章的默认责任编辑?

A2: 织梦CMS的文章默认责任编辑可以通过后台进行设置,具体步骤如下:

进入织梦CMS后台管理系统。

依次点击“系统” => “系统用户管理”。

在这里可以找到用户名对应的笔名,将其修改为所需的责任编辑名字即可。

织梦CMS修改默认作者和默认来源

1. 修改默认作者

在织梦CMS中,默认作者通常在后台设置中指定,以下是修改默认作者的步骤:

步骤:

1、登录织梦CMS后台管理。

2、进入“系统设置” > “基本设置”。

3、找到“默认作者”字段,输入新的作者名称。

4、点击“保存”按钮,完成修改。

2. 修改默认来源

默认来源同样可以在后台设置中修改:

步骤:

1、登录织梦CMS后台管理。

2、进入“系统设置” > “基本设置”。

3、找到“默认来源”字段,输入新的来源名称。

4、点击“保存”按钮,完成修改。

SQL批量修改来源和作者

如果需要通过SQL语句批量修改多个文章的来源和作者,可以使用以下步骤:

1. 准备SQL语句

以下是一个示例SQL语句,用于批量修改特定ID的文章的来源和作者:

UPDATE dede_arc
SET
    arc_source = '新来源',
    arc_author = '新作者'
WHERE
    id IN (1, 2, 3); 这里填写需要修改的文章ID列表

2. 执行SQL语句

1、登录到数据库管理工具(如phpMyAdmin、MySQL Workbench等)。

2、选择对应的织梦CMS数据库。

3、在SQL查询框中粘贴上述SQL语句。

4、执行SQL语句,确认修改是否成功。

注意事项

在执行批量修改之前,请确保备份数据库,以防万一。

在修改来源和作者时,确保新的来源和作者名称已经存在于系统中,避免出现错误。

如果修改的是大量数据,建议在低峰时段进行,以减少对网站的影响。

0