inpsyde/search-and-replace

此软件包已被废弃,不再维护。没有建议的替代软件包。

在您的整个WordPress配置中搜索和替换数据,备份和导入您的数据库,更改表前缀或将域名迁移到另一个域名。

安装数: 3,514

依赖项: 0

建议者: 0

安全: 0

星标: 89

关注者: 23

分支: 32

类型:wordpress-plugin

3.2.3 2024-08-26 10:17 UTC

README

未维护

注意:此插件版本不再维护。

描述

使用搜索和替换,您可以搜索任何内容,并用任何内容替换,但在您这样做之前,您可以轻松地创建一个简单的数据库备份并恢复它。

我们实现了特殊功能!

第一个是“替换域名/URL”,这对于快速简单地将WordPress网站迁移或迁移到另一个域非常有用。第二个功能是完全支持序列化数据。还有更多功能——去看看吧!:-)

我们的目标是通过此插件为WordPress的开发者和用户提供一个处理数据的好解决方案。

注意:此插件需要PHP 5.6或更高版本才能激活。

功能

  • 在WordPress数据库中搜索和替换数据
  • 更改WordPress安装的域名/URL
  • 处理序列化数据
  • 选择干运行或下载SQL文件
  • 更改表前缀
  • 备份和恢复您的数据库
  • WordPress多站点支持
  • 本地化,并准备好您自己的语言

翻译

从WordPress仓库获取翻译,您的语言,或贡献您自己的语言

要求

PHP 5.6 + WordPress 4.x(可能适用于3.x,但尚未测试)

安装

  1. 解压缩下载包。
  2. 将文件上传到/wp-content/plugins/目录。
  3. 在WordPress后端激活插件。

用法

转到 工具 -> 搜索和替换 以查看插件的用户界面。

screenshot-6

备份数据库 选项卡

紧急:备份您的数据库!

请在执行搜索/替换操作之前始终备份您的数据库。

为了避免问题,请注意,此插件严格按“替换为”中指定的内容进行搜索和替换。

常见错误示例

搜索内容:http://web.com/wordpress/

替换为:http://neuweb.com/wordpress

URL 变成类似这样的东西:http://neuweb.com/wordpresscontent/...

正确的“替换为”

搜索内容:http://web.com/wordpress/

替换为:http://neuweb.com/wordpress/

URL 变成类似这样的东西:http://neuweb.com/wordpress/content/...

多站点使用

如果您正在运行WordPress多站点,并且想要导出所有站点的表,请在主站上运行此插件。在子站上使用此插件只会备份该子站的表。

screenshot-4

替换域名/URL 选项卡

如果您想将您的网站迁移到另一个域名,请在此处输入您的新域名URL,然后下载包含替换URL的sql文件。将此文件导入您在新域名上安装的WordPress数据库。

请输入新域名名称,包括“http://”或“https://”,如“搜索”字段中所示。

如果您想替换数据库名前缀,请勾选“替换数据库名前缀”复选框,并在下方的字段中输入您的新前缀。别忘了在您的新安装的 wp-config.php 中设置新的前缀!

点击 替换域名URL 按钮以下载您的迁移 SQL 文件。

多站点使用:如果您正在运行多站点并且想迁移所有站点的表,请在主站点上运行插件。在子站点上使用插件只会迁移该子站点的表。插件还会在 wp_blogs 表中替换域名(不包括 http(s)://)。

screenshot-2

搜索和替换 选项卡

在进行任何搜索/替换之前,请备份您的数据库!

输入您的搜索/替换值并选择您想要搜索的表。点击“执行搜索/替换”以开始操作。默认情况下,复选框“dry run”被勾选。在“dry run”模式下,您将获得更改的详细预览。不会将更改写入数据库。请始终首先使用“dry run”。如果您想应用更改,取消勾选“dry run”按钮,选择您是否想要下载包含更改的 SQL 备份,或将它们写入数据库。然后再次点击“执行搜索/替换”。

多站点使用

如果您正在运行多站点并且想搜索所有站点的表,请在主站点上运行插件。在子站点上使用插件只会显示该子站点的表。

screenshot-1

导入 SQL 选项卡

将 SQL 文件或 gzipped SQL 文件导入到您的数据库中。这可能会删除或更改您数据库中现有的表。在进行此操作之前,请备份您的数据库!

screenshot-3

许可证

好消息,此插件对所有人免费!由于它是在 GNU 通用公共许可证 v2+(或更高版本) 下发布的,您可以在您的个人或商业博客上免费使用它。