2017-05-06 5 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

감사합니다. Ahmed. WP 멀티 사이트가 그렇게 할 수 있다는 것을 알지 못했습니다. 그들은 다른 TLD를 지원합니까? – Andover

+0

예 그들은 또한 TLD를 보완합니다. 참조 용 링크 : http://www.wphostinggeeks.com/install-wp-multisite-with-top-level-domains/ –