帝国cms如何批量替换网站内容字段?

摘要帝国cms批量修改文章内容,可以通过sql命令来执行替换的命令,也可以通过后台找到栏目-其他相关-批量替换字段值来替换内容。

帝国cms批量修改文章内容,可以通过sql命令来执行替换的命令,也可以通过后台找到栏目-其他相关-批量替换字段值来替换内容。

但这些都是要修改数据库的,所以请大家注意先备份数据库!

方法一:执行sql数据库代码:

帝国CMS后台,系统-系统设置-备份与恢复数据-执行SQL语句,大家也可以直接在phpmyadmin后台进行操作,其实效果是一样的,帝国后台执行sql语句比较方便些。

1、批量替换文章内容里面的部分内容,执行代码如下:

update phome_ecms_news set smalltext=replace(smalltext,'旧内容','新内容');

2、批量替换文章标题里面的部分内容,执行代码如下:

update phome_ecms_news set title=replace(title,'旧内容','新内容');

备注:phome_ecms_news是我们文章内容存储的数据表,title是文章标题字段,smalltext是文章内容字段

以上数据表根据需要可以修改为自己要替换的数据表,字段也一样。

方法二:后台直接进行替换

帝国CMS后台,栏目》其他相关》批量替换字段值

帝国cms如何批量替换网站内容字段?

在这里,选择好需要替换的数据表,然后可以有针对性的选择栏目进行操作,选择好字段,这里就要搞清楚我们要替换的内容到底在哪个字段了。替换内容就不多说了。设置好直接提交就OK了。

需要注意后面的“选项设置”,“相同更新”后面的说明,如果这里勾选后,只有当“字段值=原字符 ”,也就是字段的所有内容和“原字符”完全相同的条件下方可替换或者覆盖。

“正则替换”是比较高级的替换方式,需要用这项功能必须先了解好正则表达式,适合高阶选手进行操作。

weinxin
我的微信
我的微信
微信扫一扫
 
admin
  • 本文由 admin 发表于 2023年4月12日
  • 转载请务必保留本文链接:https://www.cismin.cn/41.html