WordPress中的垃圾桶是什麼?
WordPress在2.9版中加入了垃圾桶功能,就像你的電腦中的回收站一樣。換句話說,你的刪除文章不會馬上被移除,而是先被送到垃圾桶。所以,它們在WordPress永久刪除它們之前是可以恢復的。
任何人都可能意外點擊文章上的“刪除”連結。這就是為什麼WordPress讓恢復刪除的文章和頁面變得簡單。你的WordPress網站會在30天後自動刪除垃圾桶中的任何內容,以防堆積並佔用伺服器資源。如果你希望阻止WordPress自動清空垃圾桶,可以參考我們關於如何禁用自動清空垃圾桶的指南。
方法1:使用WPCode自動清空WordPress垃圾桶(推薦)
在這個方法中,我們將使用自訂程式碼片段來自動清空垃圾桶。你可以把這段程式碼片段添加到你WordPress主題的functions.php檔案中。不過,程式碼中的一個小錯誤就可能讓你網站壞掉而無法訪問。因此,我們推薦使用WPCode。這是最佳的WordPress程式碼片段插件,可安全地將自訂程式碼添加到你網站而不會壞掉。
首先,你需要安裝並激活免費的WPCode插件。更多詳情請參見我們的如何安裝WordPress插件的指南。
注意:WPCode還有付費方案,解鎖程式碼片段庫、條件邏輯、創建自定義區塊等驚人功能。
激活後,從WordPress管理側邊欄訪問“程式碼片段 » 添加片段”頁面。在這裡,點擊“使用片段”按鈕,選擇“添加自訂程式碼(新片段)”。這會帶你到“創建自定義片段”頁面,在這裡你可以輸入程式碼片段的標題,然後選擇“PHP片段”選項作為“程式碼類型”。接下來,簡單地將以下程式碼複製並粘貼到“程式碼預覽”框中:
define('EMPTY_TRASH_DAYS', 1 ); // 整數是天數
如果你將程式碼保持不變,垃圾桶將每24小時清空一次。然而,你可以把程式碼中的數字1改成其他數字,垃圾桶將按你設定的天數清空。例如,你可以將1改成15,這樣WordPress垃圾桶就會每15天清空一次。
define('EMPTY_TRASH_DAYS', 15 ); // 整數是天數
如果你將天數設定為0,則WordPress垃圾桶功能將被完全移除,WordPress將永久刪除文章和頁面,不再放入垃圾桶。注意:在啟用此功能前確保有你網站的備份,以便恢復任何意外刪除的頁面或文章。
然後,向下滾動到插入部分並選擇“自動插入”模式,每當你保存片段時,自訂程式碼就會在你網站上生效。最後,不要忘記點擊“儲存片段”按鈕以儲存設定並在你網站上執行程式碼。
方法2:使用插件自動清空WordPress垃圾桶
如果你不想添加程式碼到你網站,這個方法適合你。首先,你需要安裝並激活Change Empty Trash Time插件。更多詳情請參見我們的逐步指南如何安裝WordPress插件。激活後,從WordPress管理區域訪問“設定 » 通用”頁面。一旦進入,滾動到頁面底部,你會看到一個新的“清空垃圾時間”選項。
在這裡簡單地輸入WordPress應花多少時間來清空垃圾桶。例如,你可以輸入1表示每天,7表示每週,或30表示每月。如果你輸入0,則刪除的文章和頁面將被永久刪除而不是放入垃圾桶。注意:將清空時間設定為0時要非常小心,因為恢復永久刪除的文章和頁面很困難。確保你正使用備份插件,以防萬一。完成後,不要忘記點擊“儲存變更”按鈕以儲存設定。
附加:創建網站備份
如果你已移除垃圾桶選項並希望永久刪除網站內容,我們推薦先為你的網站創建備份。為此,你可以使用Duplicator,這是市面上最佳的WordPress備份插件,超級適合初學者,擁有計畫備份、恢復點、雲存儲整合、遷移工具等驚人功能。插件激活後,訪問Duplicator Pro » 套件頁面,點擊右上方的“創建新”按鈕。這會帶你到新頁面,你必須為你正在創建的備份添加名稱。然後選擇存儲位置,向下滾動到檔案部分自定義你的備份。例如,插件允許你僅備份數據庫並篩選檔案、文件夾和擴展。
接下來,你需要在安裝程式中填寫額外的設定並繼續前進。Duplicator現在將進行檢查,確保一切正常以創建備份。完成後,你可以點擊“建立”按鈕。你現在已成功創建網站備份,可以恢復任何你意外刪除的內容。詳細說明請參見我們的初學者指南如何備份你的WordPress站點。
我們希望本教程幫助你學會如何自動清空WordPress垃圾桶。你可能還想學習如何獲取免費的SSL證書或查看我們為你的網店提供的最佳WooCommerce插件列表。如果你喜歡這篇文章,請訂閱我們的YouTube頻道觀看WordPress教程。你也可以在Twitter和Facebook上找到我們。