Flywheel)を利用して、すごく簡単にローカル環境で本番環境のサイトと同じ内容のWordPressを構築することができます。マルチサイトの場合には癖がありました。構築方法を共有します。本番サイトのWordPressファイル・データベースのバックアップを取得Localで先にサイトを作成(マルチサイト)本番サイトのWordPressファイルで置き換えwp-config.phpを変更データベースをローカル環境にインポートSSLを有効化データベースのデータの変更するマルチサイトではない通常サイトの場合は、以下を参照ください。Flywheel)のインストール方法については以下の記事を参照ください。Flywheel)はローカル環境で非常に簡単にWordPressの実行環境を構築できるツールです...Contents本番サイトのバックアップファイルを取得するLocalで先にサイトを作成する(マルチサイト)本番サイトのWordPressファイルで置き換えwp-config.phpを変更するデータベースをローカル環境にインポートするデータベースのデータを変更する本番サイトのバックアップファイルを取得するまず、本番サイトのWordPressファイル・データベースのバックアップを取得します。WordPressのファイルとデータベースのデータが取得できれば方法は自由です。今回は、WordPressの人気バックアッププラグイン「BackWPup」を利用してバックアップファイルを取得し、ダウンロードしておきます。https://ja.wordpress.org/plugins/backwpup/プラグインを使わない場合はFTPクライアントでWordPressファイルを、DBクライアントでデータベースのバックアップを取得する必要があります。Localで先にサイトを作成する(マルチサイト)Importだと「マルチサイト」がONにならないため、先にマルチサイトでサイトを作成します。SITE」または、左下の「+」マークをクリックします。サイト名を入力し、「CONTINUE」をクリックします。OPTIONS」をクリックすると、ドメインやデータを保管するパスを任意で変更することもできます。次にWordPressの開発環境を選択します。環境は「Preferred」と「Custom」から選ぶことができます。SQLのバージョンを変更できます。Wingの環境に合わせるのであれば、2021年8月8日時点だと以下画像のような設定になると思います。選択したら、「CONTINUE」をクリックします。WordPressの管理画面にログインする際に使用するユーザー名、パスワード、メールアドレスを入力します。OPTION」をクリックしマルチサイトを選択します。Subdirectory」を選択しました。SITE」をクリックします。PCのパスワードを要求された場合は入力します。本番サイトのWordPressファイルで置き換え作成したサイトの「>」マークをクリックし、ディレクトリを開きます。publicディレクトリ配下の中身をBackWPupで取得したものと置き換えます。以下の手順が楽だと思います。もとの「public」ディレクトリの名前を「_public」に変更するBackWPupで取得したバックアップを(圧縮ファイル)を「app」ディレクトリにコピーバックアップ(圧縮ファイル)を解凍する解凍したディレクトリの名前を「public」に変更するwp-config.phpを変更するwp-config.phpのDB情報指定部分を以下のようにLocal用に変更します。サイトを作成した際に指定したユーザー名、パスワードを指定してください。Shell」をクリックします。起動したターミナルで以下のコマンドを入力し、データベースのインポートを実行します。xxxxx.sqlxxxxx.sqlはBackWPupで取得したバックアップのsqlファイル名となります。待ち、処理が完了するとインポート成功です。処理が完了したらインポート成功です。データベースのデータを変更する↑で起動しているターミナルで以下のコマンドを実行し、データベースに接続します。local以下のコマンドでwp_optionsを確認します。'wp_%options';wp_optionsの現在値を確認します。'fileupload_url';wp_blogsの現在値を確認します。wp_blogs;wp_optionsの値を変更します。'fileupload_url';wp_blogsの値を変更します。1;以上で、マルチサイトでも、本番サイトと同じ見た目のブログを確認できるはずです。ゆゆうゆゆうブログWordPressWordPressのマルチサイトで「サイトのアドレスがないか、または間違っています。コメントをキャンセルメールアドレスが公開されることはありません。付いている欄は必須項目です次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。Flywheel)で本番サイトと同環...ZOOM有料版はドル決済が安い!筋肉はすべてを解決してくれるゆゆうWebエンジニアやってます。本業はJava、副業でPHP触ってます。お仕事の依頼・相談はこちらのサイトからお気軽にお問い合わせください。