如何在您的WordPress数据库中查找和替换文本

您是否希望在WordPress中进行大量搜索和替换? 无论您是要查找和替换特定文本,网址还是图片,都可以使用查找和替换WordPress插件或简单的SQL查询轻松完成。 在本文中,我们将向您展示如何在WordPress数据库中查找和替换文本。

只需点击一下,即可在WordPress数据库中查找并替换文本

当您可能需要查找和替换WordPress数据库?

假设您已将特定文字或网址添加到您的多个帖子中。 你不知道你添加了哪些文章,但是你知道有很多文章。

现在您可以手动搜索您的网站,并逐一编辑每一篇文章。 这将需要时间,并有很高的机会,你错过了一些事件。

使用一个命令来自动查找和替换将做同样的事情,但更快,更有效。

但它有一个缺点。 如果你犯了一个错误,那么你将无法撤消它。 一旦你替换文字,它就消失了。 您需要仔细输入您正在查找的文本以及要替换的文本。

话虽如此,让我们看看如何轻松地找到并替换WordPress数据库中的文本。

入门

正如我们前面提到的那样,你对数据库所做的修改是不可逆的。 您需要采取一切预防措施以确保您不会丢失数据。

首先,您需要创建一个WordPress数据库备份。 你可以通过使用WordPress备份插件来做到这一点。 或者,您也可以使用phpMyAdmin创建数据库备份。

创建WordPress数据库的备份后,您可以继续运行查找和替换命令。

使用WordPress插件运行查找和替换

如果您对代码不熟悉,也不想编写自定义SQL查询,那么可以使用一个易于使用的查找和替换名为Better Search Replace的WordPress插件。

更好的搜索取代插件设置

它允许你运行搜索和替换你的WordPress管理区域内的命令。 我们有一个关于如何使用Better Search Replace插件来搜索和替换WordPress的详细指南。

使用phpMyAdmin运行查找和替换MySQL查询

您也可以使用phpMyAdmin来查找和替换WordPress数据库中的文本。

首先你需要登录到你的WordPress主机的cPanel仪表板。 向下滚动到数据库部分,然后点击phpMyAdmin。

phpMyAdmin的

上面的截图显示了BlueHost上的cPanel仪表板。 您的cPanel仪表板可能会略有不同。

这将启动phpMyAdmin,你需要点击你的WordPress数据库名称,然后点击SQL。

在phpMyAdmin中运行SQL查询

您将需要以这种格式输入您的SQL查询:

更新TABLE_NAME设置了FIELD_NAME =
 替换(FIELD_NAME,'文本查找','文本替换'); 

例如,如果您想在WordPress博客的内容中搜索文本,那么您可以像这样编写您的查询:

更新wp_posts设置post_content =
 替换(post_content,'文本查找','文本替换'); 

点击“开始”按钮继续。

PhpMyAdmin将运行你的SQL查询,一旦成功,它将显示查询所影响的行数。

您现在可以访问您的WordPress网站以查看您的更改。