跳至正文

如何在 WordPress 中执行批量搜索和替换

如何在 WordPress 中执行批量搜索和替换

以下这些情况让您别无选择,只能进行大量查找和更换以解决问题。

  • 升级后博客条目中的奇怪字符执行 wordpress 升级后,某些字符会显示为“€€€€€€”、“€€”、“??”。
  • 将 keyword1 重命名为 keyword2您想将整个数据库中的keyword1重命名为keyword2,但是用文本编辑器打开 100Mb 的数据库文件并不是最聪明的主意。毕竟,在开始更改之前,您需要下载一个 100Mb 大的文件,在预览之前上传它。
  • 你发现了一个错字您一直在使用这个短语,只是意识到它拼写错误,想要搜索并替换所有包含此拼写错误的博客内容。
  • 等等…

这里有一些我知道的方法,可以让人们在 WordPress 博客条目中大量查找和替换。和往常一样,请进行完整的数据库备份以避免丢失任何数据

1. 使用 WordPress 插件搜索和替换

wordpress 查找和替换

此插件为您提供了 WP-Admin 中的界面,用于搜索和替换所有博客文章中的文本。您需要做的就是下载、安装插件,然后就可以开始了。

下载搜索和替换

2. 通过 PhpMyAdmin 进行 MySQL 搜索和替换

这要求您有权访问您的 PhpMyAdmin。如果您正在使用这种方法,我假设您非常熟悉 PhpMyAdmin 的工作原理;如果您不是,请不要使用此方法。在继续之前备份您的数据库。

  1. 在 PhpMyAdmin 中打开您的数据库。
  2. 大多数时候,您会想要更改内容,因此我们将在此处使用“ wp_post ”表和“ post_content ”字段作为示例。单击SQL 选项卡

    sql选项卡

  3. 这是您应该粘贴到文本区域中的引述。

    1个
    2个
    3个
    4个
    5个
    UPDATE wp_posts SET post_content = REPLACE (
    post_content,
    'Item to replace here',
    'Replacement text here');
      

    确保所有文本都在引号之间 在你按下GO按钮之前仔细检查。

因此,当您点击GO按钮时,它将遍历wp_post表下的post_content字段,查找所有/任何“此处要替换的项目”并将它们替换为“此处的替换文本”。

标签:

发表回复