0
我正在構建3個WP網站,並將在每個網站上使用事件日曆插件。多個WP站點上的插件可以訪問同一個數據庫嗎?
- 網站A將顯示所有事件列表。
- 網站B將只顯示與網站覆蓋的主題相關的事件。
- 網站C只會顯示與其涵蓋的主題相關的事件。
用戶將從每個站點添加事件。
有沒有辦法讓網站B & C訪問網站A的數據庫上傳活動,並顯示事件?
或者,是否有一個合理的方法讓網站B & C與站點A同步它們的事件數據庫?
感謝, 安多弗
我正在構建3個WP網站,並將在每個網站上使用事件日曆插件。多個WP站點上的插件可以訪問同一個數據庫嗎?
用戶將從每個站點添加事件。
有沒有辦法讓網站B & C訪問網站A的數據庫上傳活動,並顯示事件?
或者,是否有一個合理的方法讓網站B & C與站點A同步它們的事件數據庫?
感謝, 安多弗
我建議你設置一個multisite。好處是,它使用了你想要的網站設置不同的前綴相同的數據庫(WP_,wp2_,等...)
一旦你做完這些,你需要使用$wpdb
global $wpdb
$results = $wpdb->get_results('SELECT * FROM wp_options WHERE option_id = 1', OBJECT);
通過前綴訪問站點A的數據庫,您可以從事件表中獲取所有條目。
謝謝艾哈邁德。我沒有意識到WP多站點可以做到這一點。他們是否會支持不同的TLD? – Andover
是的,他們也支持頂級域名。鏈接以供參考:http://www.wphostinggeeks.com/install-wp-multisite-with-top-level-domains/ –