同一サーバー上で同じ階層にWordPressサイトを複製する手順・プラグイン不使用
U3
2022/5/20
2024/11/7
プラグインをつかわずに、同一サーバー上で同じ階層にワードプレスで作成したサイトを複製する方法です。
まずホームページ一式のファイルと、データベースの内容をダウンロード
- FileZillaなどのFTPソフト(またはレンタルサーバーのファイルマネージャー)でサーバーに接続し、該当ホームページデータの入ったフォルダ一式をダウンロード
- phpMyAdminで該当ホームページのデータベースをエクスポート
移転先のサーバーのデータベース上に新規データベースを作成
- 新規データベースにエクスポートしたデータベースをインポート
移転先サーバーにホームページデータ一式をアップロード
- FTPソフト(またはレンタルサーバーのファイルマネージャー)で、ダウンロードしたフォルダ一式を別名(任意のディレクトリ名をつける)でアップロード
新サイトのwp-confit.phpを変更
読み込むデータベースを先ほど新規作成したものに変更
define(‘DB_NAME’, ‘ abcd_new′); 同じサーバ内の移動ならここだけ変更でOK
phpMyAdminでsiteurlを新しいURLに変更
「wp_options」テーブルの『option_name』欄が「siteurl」「home」の2項目について、『option_value』に入力されたURLを新ディレクトリのURLに変更。
テーブル名の「wp_options」はセキュリティのため変更されている可能性がある。optionsの文字列で検索すると良い。

コメント
さくらサーバーが管理画面が数年前に刷新されて、ステージング機能もついていたり、サブドメインだけの設定ができたり、安くて使い勝手が良いように感じます。