WordPress マルチサイトをローカル移行時の注意
2024年5月25日
WordPressで作成したマルチサイトの本番環境をローカルに再現する際に、マルチサイトの場合はシングルサイトのときよりデータベースのURL等の書き換え箇所が多く必要だったので覚書。
マルチサイトのダッシュボードの設定→ネットワークの設定を参照して以下の設定を行う。
1,wp-config.phpにマルチサイト使用のためのコードに変更
define( 'DOMAIN_CURRENT_SITE', 'example.com' );
ここをlocalhostに買い替える
2,htaccessの書き換え←サイトのルートディレクトリが異なる場合のみ
3,phpMyAdminで必要箇所のアドレスを書き換え
ローカル環境のphpMyAdminにインポートしたデータベースの書き換えが必要な箇所は以下。
wp_options → siteurl home
wp_x_options → siteurl home
wp_blogs → domain
wp_site → domain
wp_sitemeta → iteurl
wp_usermeta → source_domain