我會盡可能清楚地描述整個場景。使用兩個不同的數據庫建立一個WordPress站點
WordPress站點1
網站名稱:賣家門戶
數據庫:DB1
WordPress站點2
網站名稱:客戶門戶
數據庫:DB2
兩個站點都發與(wordpress + woocommerce)。 db1和db2都位於同一臺服務器上。 在網站1上,作爲商家,您可以發佈新產品進行銷售,還可以查看銷售報告。比方說,在db1上,表a,b,c,d,e用於託管您的產品信息和銷售報告。
如前所述,站點2運行在數據庫db2上。但僅限於產品和銷售部分,它直接與db1進行通信(表a,b,c,d,e)。
因此,網站1和網站2將他們的用戶信息,主題信息存儲在不同的數據庫中。但是當談到產品和銷售部分時,他們共享相同的數據庫。因此,當任何人在網站2上購買任何東西時,商家立即獲得網站1上的銷售信息。當商家在網站1上發佈新產品時,網站2的用戶將立即在網站2上看到該新產品。
任何人都可以指引我走向正確的道路如何實現這一目標?從wp-config文件中我可以看到僅連接到一個數據庫的選項。
謝謝。
我無法使用wp多站點,因爲項目將託管兩個不同域上的兩個站點,並且兩個站點的用戶不得共享相同的數據庫表。但在多站點中,對於所有網站,您只需一個帳戶即可登錄。 – Mahir