使用WP-CLI查找和替换WordPress中的数据
将网站移动到新域名时,可以使用WP-CLI中提供的命令在数据库中查找和替换域名。 WP-CLI是一款命令行工具,具有专门为WordPress网站创建的简化命令。除域名外,您还可以使用这些命令搜索和替换数据库中的任何其他数据。
警告:在更改数据库之前,应始终备份您的网站。
必需:完成以下步骤需要您提供:
- SSH应用程序。我们建议使用PuTTY(适用于Windows )或Terminal(适用于macOS )。
- 您的 FTP 详细信息。如果您还没有记录下来,您应该找到您的 FTP 主机、用户名和密码:
- 对于 FTP 主机,您可以使用域名或 IP 地址。
- 您可以在带cPanel或WordPress托管的Linux主机(步骤1-7)的主机账户中找到您的FTP用户名和密码。
注意:如果您有VPS或DED服务器,则需要先安装WP-CLI ,然后才能开始使用。 WP-CLI在我们的Windows主机套餐中不可用。
- 通过SSH连接到您的主机账户。
- 使用bash命令ls列出文件和文件夹,使用cd和../来移动目录,直到您和WordPress文件一起位于目录中。
- (可选)要查看要进行的替换,而不将其保存到数据库中,请使用以下命令:
wp search-replace'https://colexample.com ''https://mycoolnewbusiness.com '--dry-run
在上面的命令中,您应该替换:- https://colexample.com和您要替换的实际域名。
- https://mycoolnewbusiness.com-使用实际的新域名替换旧域名。
- 要替换数据库中的数据,请输入以下命令:
wp search-replace'https://colexample.com ''https://mycoolnewbusiness.com '
同样,您应该更换https://colexample.com使用实际的旧域名,以及https://mycoolnewbusiness.com使用实际的新域名。
您将看到一条成功消息,确认已替换数据,并且会看到一个表,其中包含每个数据库项目的更改次数。
更多信息
- 查找和替换为WP-CLI的其他选项
- 使用WP-CLI导出和导入数据库
- 想要了解更多关于WP-CLI?在其官方网站上查找开发人员特定的信息。
- 如果您不想使用WP-CLI,您可以在WordPress中使用插件查找和替换数据。