全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1278|回复: 20
打印 上一主题 下一主题

如何批量把 wordpress数据库中文章内容里的一些信息批量替换

[复制链接]
跳转到指定楼层
1#
发表于 2023-12-28 19:23:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如,我这个数据库中包含很多:今天是2021年3月21日
3月21日是变化的

我想批量替换为:今天

怎么弄?
推荐
发表于 2023-12-28 19:50:23 | 只看该作者
我存到记事本里很多年的,

UPDATE wp_posts SET post_content = REPLACE( post_content, '原来的文字', '新文字' );
2#
发表于 2023-12-28 19:33:38 来自手机 | 只看该作者
数据库替换,wp的信息都在数据库里,我原来替换图片的链接是这么整的
3#
 楼主| 发表于 2023-12-28 19:38:43 | 只看该作者
66y 发表于 2023-12-28 19:33
数据库替换,wp的信息都在数据库里,我原来替换图片的链接是这么整的

我知道,30000多条数据,手工替换不累死,我是想写一个正则替换语句
4#
发表于 2023-12-28 19:48:53 | 只看该作者
WP插件:https://github.com/deliciousbrains/better-search-replace
5#
发表于 2023-12-28 19:49:38 | 只看该作者
进数据库

  1. UPDATE wp_posts SET post_content = REPLACE(post_content, '原内容', '新内容');
复制代码



记得改成你自己的数据库前缀
7#
 楼主| 发表于 2023-12-28 19:55:25 | 只看该作者
今天是2021年3月21日
今天是2021年3月22日
......
今天是2021年3月25日
.....
今天是2023年3月21日

把这些批量替换为“今天”,原内容不是固定的
8#
发表于 2023-12-28 20:02:30 | 只看该作者
原内容不是固定的就正则式呗,不会的话就找大佬给钱,这个对于大佬来说简单
9#
 楼主| 发表于 2023-12-28 20:03:18 | 只看该作者
柳泊风 发表于 2023-12-28 20:02
原内容不是固定的就正则式呗,不会的话就找大佬给钱,这个对于大佬来说简单 ...

可以付费
10#
发表于 2023-12-28 20:05:46 | 只看该作者
我明白了,你不是要替换年份,是要全部变成今天发布对吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-13 11:36 , Processed in 0.061340 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表