2017-05-06 3 views
0

私は3つのWPサイトを構築しており、それぞれにイベントカレンダープラグインを使用しています。複数のWPサイトのプラグインが同じデータベースにアクセスできますか?

  1. サイトAにすべてのイベントリストが表示されます。
  2. サイトBは、そのサイトが対象とする件名に関連するイベントのみを表示します。
  3. サイトCは、対象となるイベントに関連するイベントのみを表示します。

ユーザーは、各サイトからイベントを追加します。

サイトB & Cは、サイトAのデータベースにアクセスしてイベントをアップロードし、イベントを表示する方法はありますか?

代わりに、サイトB & CがイベントデータベースとサイトAを同期させるための合理的な方法はありますか?

おかげで、 アンドーバー

答えて

1

私はセットアップmultisiteにあなたを示唆しています。あなたはそれで行われるとの利点は、(... wp_、wp2_、など)それはあなたがのために別の接頭辞を設定したいなど、多くのサイトで同じデータベースを使用すること

である、あなたは$wpdb

global $wpdb 
$results = $wpdb->get_results('SELECT * FROM wp_options WHERE option_id = 1', OBJECT); 
を使用する必要があります

イベントのテーブルからすべてのエントリを取得するには、プレフィックスでサイトAのデータベースにアクセスします。

+0

ありがとう、アーメド。私はWPのマルチサイトがそれを実現できるとは気付かなかった。彼らはさまざまなTLDをサポートしますか? – Andover

+0

はい、彼らはまたTLDをサポートします。参照のためのリンク:http://www.wphostinggeeks.com/install-wp-multisite-with-top-level-domains/ –

関連する問題