WordPress 媒體庫 找回

由於前陣子把 WordPress 整個重新安裝…

只用了內建的 輸出 XML 功能,結果媒體庫都沒有備份到資料

基本的轉移是備份資料庫在匯入…但是我沒有做這步驟,是為了要全新安裝

現在我想要把舊資料找回來,所以需要以下幾個東西,適合使用在新文章不多的地方

1.編輯器,可以編輯 .sql & .xml 檔案
2.舊資料 SQL 檔案…
3.新資料 XML 檔案

前提是 upload 裡面的資料位置都正確….

做之前請先做好完善備份…以免資料錯誤無法找回

第一步驟是要先把舊資料裡面的 wp_posts & wp_postmeta 的資料複製出來…

# ——————————————————–
# Table: `wp_posts`
# ——————————————————–
內容
# End of data contents of table `wp_posts`

這樣是完整的區段,需要複製起來…

第二步驟利用 WordPress 後台的工具,把所有文章做 XML 匯出…

並且編輯 XML 檔案,把舊文章全部砍掉…..沒砍掉可能會有重覆資料產生

以上準備步驟都好了,就可以進行更專業一點的動作 !!!

第三步驟,進入 phpMyAdmin 管理 WordPress 資料庫

匯入 第一步驟 擷取的資料庫內容 ,如果成功,打開網站應該會呈現舊資料狀態

再進入 WordPress 後台看媒體庫,資料應該是有找回來了…但就是獨缺新資料

第四步驟就是把編輯好只剩下新文章的 XML 由後台匯入…

這樣就完成文章的部分,至於新文章的圖片…我則是上傳圖片在進行編輯文章動作

以上是我自己動手做的答案,如有更好的歡迎一起交流 🙂

也感謝 高登 的指教 !!!