web-dev-qa-db-ja.com

複数のローカルWordPressインストールにWPコンテンツフォルダとデータベースを共有させる

私のローカルマシンには、私が開発したテーマとプラグインをテストすることができるように、私は複数のワードプレスバージョンがインストールされています。

私はどうにかして各ワードプレスのバージョンにリンクされている中央のwp-contentフォルダーとデータベースを作成することができるかと思っていたので、私はそれらの間で私のプロジェクトを継続的にコピーする必要はありません。

3
Sarathi Hansen

wp-contentフォルダの場合は、各フォルダの各wp-config.phpファイルに、このフォルダへのパスを指定してWP_CONTENT_DIRを追加する必要があります。これらのWP_CONTENT_DIR定数はすべて、1つのフォルダへの同じパスを持つ必要があります。それについてもっとここで読んでください: http://codex.wordpress.org/Editing_wp-config.php#Moving_wp-content

同じデータベースを共有するには、各wp-config.phpファイルに同じデータベース設定を設定するだけです。ここでそれについて読んでください: http://codex.wordpress.org/Editing_wp-config.php#Set_Database_Name

UPDATE:URLを正しく機能させるには、オプション設定を上書きするWP_SITEURLおよびWP_HOME定数を定義します。ここでそれについて読んでください: http://codex.wordpress.org/Editing_wp-config.php#WordPress_address_.28URL.29

2
Eugene Manuilov

WordPressマルチサイトネットワークの設定を検討しましたか? WordPress(Multisite)Networkの設定を検討しましたか?これを見てみましょう: http://codex.wordpress.org/Create_A_Network

マルチサイトネットワークは、すべて同じWordPressインストールを共有するサイトの集まりです。プラグインやテーマを共有することもできます。

ネットワーク内の個々のサイトは、サーバー上に独自のディレクトリを持たないという意味では仮想サイトですが、共有インストール内でメディアをアップロードするためのディレクトリは別にあり、データベースには別々のテーブルがあります。

0
its_me