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/ –