织梦系统如何批量替换文章关键词和图片地址
说到织梦采集后,咱们最头疼的就是批量替换文章内容里的关键词啦!别着急,这事儿其实超简单。你只要记住这几步:
-
文章内容编辑里有个望远镜图标,点它可以查找整篇文章的关键字,十分方便。
-
点击望远镜后,会出现“查找替换”选项,先在“查找”框里输入你想删掉的关键词,再在“替换”框里输入新的关键字。要是只是汉字替换,记得勾选“循环匹配”,方便又快速。
-
如果替换内容里带有英文,别忘了勾选“区分大小写”,免得弄混了!
说完文字,咱们再来聊聊换图片路径的问题,特别是换域名后图片地址怎样批量修改。最简单粗暴的方法就是用MySQL数据库语句,一条SQL命令就能搞定全站图片路径的替换。如果不会写SQL,没关系,可以先导出数据库成sql文件,用记事本的Ctrl+T批量替换,然后再导回去,既省时又安全。
另外,织梦后台也支持设置远程图片上传,比如FTP,如果你用的是像阿里云OSS这样的第三方存储,就得稍微改改上传组件了。发布后的文章里,图片路径一般存在几个地方,比如缩略图是litpic字段,文章正文图片就在addonarticle表的body字段里,需要替换直接写SQL语句批量改就好啦。

怎样修改织梦网站后台管理员用户名和解决数据库操作问题
管理员用户名admin用久了总觉得安全隐患挺大,是吧?其实改起来非常简单,只要按下面步骤操作:
-
后台路径:核心 —— 批量维护 —— 数据库内容替换。
-
选择表:一般是
dede_admin,如果你安装时没改前缀,表名就是dede_admin。 -
选择字段:选“uname”字段,这是存放用户名的地方。
-
设置替换内容:把旧的admin用户名写进“查找”框,新用户名写到“替换”框,点确认,系统就会批量把旧用户名替换成新用户名。
说到数据库操作,还有人经常担心替换文章标题或者正文内容会不会很难?其实根本不用写SQL语句!直接用后台的“数据库内容替换”功能就OK。步骤很爽快:
-
进核心——批量维护——数据库内容替换。
-
选择数据表,比如正文内容存在
dede_addonarticle表,字段选“body”。 -
在“被替换内容”写你想替换或者删除的内容,“替换为”填新的文字或者留空(留空即删除)。点确定,完美搞定。
还有一个常见坑就是系统基本参数设置不能保存中文或者在编辑器里中文不显示,老铁们别闹心,定位到文件dedetempletssys_info.htm,找到htmlspecialchars($row['value']),把它改成htmlspecialchars($row['value'], ENT_COMPAT, 'GB2312'),一招解决。
至于批量替换时验证码不显示问题,那就给网站加上“Internet来宾用户权限”,如果是utf8格式网站,下载common.inc.php文件,去掉编码里BOM的勾选,保存覆盖,退出后台重新登录,绝对能用!

相关问题解答
-
织梦批量替换关键词有啥简单技巧吗?
哎呀,这个超级简单!你只要用后台那个望远镜图标,输入想替换的旧关键词,然后填上新词,点确认就好了。如果涉及到英文,记得勾“区分大小写”,不然替换容易翻车。整个过程特别顺溜,就像玩游戏一样轻松,根本不用写代码,太爽啦! -
后台管理员用户名怎么快速改掉啊?
别慌,超级简单!后台核心里有个“数据库内容替换”功能,选dede_admin表的uname字段,把旧用户名admin替换成你想要的,点下确认就搞定了。放心,这方法又快又安全,改完赶紧退出后台重新登录,立刻生效,轻轻松松保护你的后台! -
织梦系统中文设置老出问题咋整?
中文无法保存是因为编码没对上。这事你打开dedetempletssys_info.htm文件,找到htmlspecialchars那段代码,改成htmlspecialchars($row['value'], ENT_COMPAT, 'GB2312'),保存后就保证中文能正常显示了。还有记得多备份,不小心出错能回滚! -
换域名后图片路径批量换地址有什么靠谱方法吗?
超级靠谱的做法就是用MySQL数据库的SQL语句,直接批量替换数据库里所有的图片路径。你可以先导出sql文件,用记事本批量替换,再导入数据库,或者直接在后台调用批量替换功能。这样操作稳妥又不麻烦,比改后台一个一个改要快多了!
发布评论