WordPressのデータを検索してWP-CLIで置き換える
サイトを新しいドメインに移動する場合、WP-CLIで使用可能なコマンドを使用して、データベース内のドメイン名を検索および置換できます。 WP-CLIは、WordPressサイト専用に作成されたシンプルなコマンドを備えたコマンドラインツールです。ドメイン名のほかに、これらのコマンドを使用して、データベース内の他のデータを検索および置換できます。
警告:データベースに変更を加える前に、必ずサイトをバックアップしてください。
必須:これらの手順を完了するには以下が必要です。
- SSHアプリ。 WindowsにはPuTTY 、macOSにはターミナルをお勧めします。
- あなたの FTP の詳細。まだ書き留めていない場合は、FTP ホスト、ユーザー名、パスワードを見つける必要があります。
- FTP ホストには、ドメイン名または IP アドレスのいずれかを使用できます。
- FTPユーザー名とパスワードは、 cPanel付きLinuxホスティングまたは管理WordPressホスティングのホスティングアカウントで確認できます(ステップ1〜7) 。
注意: VPSまたはDEDサーバーをお持ちの場合は、使用する前にWP-CLIをインストールする必要があります。 WP-CLIは、Windowsホスティングプランではご利用いただけません。
- SSHでホスティングアカウントに接続します。
- ファイルとフォルダを一覧表示するにはbashコマンドのlsを使用し、WordPressファイルがあるディレクトリに移動するまでcdと../でディレクトリを移動します。
- (オプション)置換をデータベースに保存せずに確認するには、次のコマンドを使用します
。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のデータを検索してプラグインで置き換えることができます。