我有一個在 MySQL 上運行的本地 WordPress 站點。我想將它移動到服務器進行測驗和部署。除了遷移新的/更改的代碼和媒體檔案之外,我還使用 Mac 上的 Sequel Pro 將資料庫從本地計算機匯出到 .sql 檔案。然后我更改了匯出中的所有 URL 以匹配服務器的 URL。然后我將它匯入到服務器資料庫中。
一切安好。沒有錯誤。除了我在本地機器上創建的選單沒有顯示在服務器上。我看到了關于匯出選單并將它們匯入服務器的插件的建議。但這對我來說似乎很愚蠢。選單不是在資料庫中定義的嗎?不是在內容、選項、設定等方面定義了所有內容嗎?為什么我需要匯出/匯入選單而不需要其他任何東西?
uj5u.com熱心網友回復:
當您匯出和匯入 wordpress 站點的資料庫時,選單也包含在其中。
您只需要在您的管理面板中檢查選單就會在那里。您只需要將該選單分配給適當的選單位置,例如主選單或您創建的選單位置,如此螢屏截圖https://prnt.sc/1wp2gvd
uj5u.com熱心網友回復:
答案是我使用基于 Pantheon.io 的上傳/匯入功能來上傳和匯入我的 .sql 檔案。當我在 MacOS 上使用 Sequel Pro 匯出我的本地資料庫,連接到 Pantheon.io 并將其匯入時,一切都通過了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/329536.html
標籤:数据库 WordPress的 进口 出口
