WordPress のマルチサイトを無効化して元の状態にリセットする方法
今回は、マルチサイトにした WordPress を普通の WordPress に戻す方法を紹介します。
マルチサイトを無効化する
投稿データ
マルチサイトのファイルアップロード先は特殊だがメインサイトのアップロード先は通常の WordPress サイトと同じで変更されていないため投稿データの操作を行う必要はありません。
設定ファイルを元に戻す
マルチサイトを有効化するに辺り以下のような記述を行ったはずです。まずはこちらの記述を削除することで、マルチサイトを無効化することができるはずです。この時点でマルチサイトへアクセスすると、本サイトと同じコンテンツが表示されます。
1 2 3 4 5 6 7 8
define( 'WP_ALLOW_MULTISITE', true ); define( 'MULTISITE', true ); define( 'SUBDOMAIN_INSTALL', true ); $base = '/'; define( 'DOMAIN_CURRENT_SITE', 'weble.org' ); define( 'PATH_CURRENT_SITE', '/' ); define( 'SITE_ID_CURRENT_SITE', 1 ); define( 'BLOG_ID_CURRENT_SITE', 1 );
.htaccess を編集する
.htaccess のマルチサイトのファイル用に以前入れた記述を削除します。もう必要ないので、こちらを削除しても問題はありません。
1
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=1ドル [L]
MySQL のテーブルを削除する
次に MySQL のテーブルを整理します。以下が現在の MySQL のテーブルです。太文字が元の WordPress のテーブルです。おそらくマルチサイトを無効化している状態では太文字以外のテーブルは触らないはずなので、こちらのディレクトリを削除します。ちなみにプラグインによってはテーブルを作成するものがありますので、それに合わせてください。
- wp_2_commentmeta
- wp_2_comments
- wp_2_links
- wp_2_options
- wp_2_postmeta
- wp_2_posts
- wp_2_terms
- wp_2_term_relationships
- wp_2_term_taxonomy
- wp_blogs
- wp_blog_versions
- wp_commentmeta
- wp_comments
- wp_links
- wp_options
- wp_postmeta
- wp_posts
- wp_registration_log
- wp_signups
- wp_site
- wp_sitemeta
- wp_terms
- wp_term_relationships
- wp_term_taxonomy
- wp_usermeta
- wp_users
マルチサイト用のデータを削除する
マルチサイトのデータは /wp-content/blogs.dir に入っています。こちらを削除します。
おわりに
これで作業は完了です。これで元の WordPress のデータになります。元々 WordPress のオリジナルデータは wp-content に入っていますので、こちら以外を綺麗にすることを考えれば良いです、ファイル面では。ネックなのがデータベースですね、どんどんテーブルが作成されることがあるので、使ってないテーブルは削除すると良さそうです。あと wp-options テーブルの中にもいろいろ溜まりそうですが、ここは仕方ないですね。
関連記事
- WordPress のマルチサイト機能を実用化レベルにするために必要な設定や注意事項まとめ
- WordPress のダッシュボード(管理画面)が英語の場合に日本語化する方法
- WordPress 2.8 のダッシュボードが崩れる場合の解決策
- EC-CUBE の URL を変更する方法
- 静的ファイルで構成されたサイトを WordPress で構築しリニューアルする際にスムーズに切り替える方法とか作法
- WordPress 初心者にも分かるデフォルトテーマ twentyten の functions.php を解体して学ぶ基本設定編
- WordPress(MySQL) 記事内の URL などを一括で書きかえる方法
- WordPress でリビジョンと自動保存を簡単に停止する方法
- WordPress で細かいところまで手動で SSL 対応させる方法
- WordPress を手動でアップグレードするチュートリアル
コメント
コメントは受け付けていません。