2014-07-17 28 views
0

我有一個主網站和3個使用wordpress多站點功能的子網站。目前,我在兒童網站和主要網站之間共享數據時遇到了問題。子站點無法訪問wp_post表,它從自己的發佈表中獲取數據。我試過播放插件來共享數據。但是,該插件將主站點的數據複製到子站點。 我的要求是,孩子和主網站應使用主wp_post表添加帖子,以便當子站點更改從主站點分配給它的帖子時,該更改應該影響子站點和主站點。子網站只能訪問超級用戶允許的帖子(網絡管理員)。 在wordpress中有可能嗎?我們如何在WP中更改全球$ post?我正在使用woocommerce,所以我想列出一些產品特別是兒童網站 我們該怎麼做?如何在wordpress中爲其他子網站共享WP_POST

回答

1

我想你的要求,並通過WordPress的核心搜索了很多。
我不認爲,在wordpress中可以允許子站點使用主站點的數據庫。
原因是,沒有提供掛鉤或過濾器來更改$ wpdb變量或運行時的表前綴。 因此,您的解決方案是利用Broadcast MU插件。
https://wordpress.org/plugins/broadcast-mu/
此插件將主站點的帖子複製到需要的子站點。此外,當來自主站點的用戶更改帖子時,同樣在子站點中更改。
您的要求有點不同,您需要其他方式。
您必須自定義插件,以便在子站點更改帖子時,應該在主站點上更新該插件。

+0

我試過廣播插件,它不是有用的。 所以創建自己的插件共享表 –

相關問題