好久沒分享WordPress相關的心得,今天心血來潮檢查資料庫的時候發現滿大的,有很多是之前玩過沒多久就刪除的外掛遺留的,又或是可能搬家遺留的等等狀況,分享兩種在phpmyadmin就能執行的好用指令~ 🤖🤓🤖
刪除不需要的自訂欄位
1. 登錄phpMyAdmin後,選擇你的資料庫。
2. 點擊資料庫上面『SQL』。
3. 將自訂欄位名稱替換,輸入並執行以下的命令:
1 |
DELETE FROM wp_postmeta WHERE meta_key = "自訂欄位名稱"; |
刪除重複的自訂欄位(會保留一個)
1. 同上一樣登入phpMyAdmin的流程,將自訂欄位名稱替換,在『SQL』輸入並執行以下的命令
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
delete from wp_postmeta where meta_id in ( select * from ( select meta_id from wp_postmeta a where a.meta_key = '自訂欄位名稱' and meta_id not in ( select min(meta_id) from wp_postmeta b where b.post_id = a.post_id and b.meta_key = '自訂欄位名稱' ) ) as x ); |
ref.