共計 709 個字符,預計需要花費 2 分鐘才能閱讀完成。
wordpress 是當下最流行的內容管理系統之一,它提供有諸多的主題模板和插件,方便用戶自定義網站功能。WordPress 內容刪除后一般會放在回收站,默認保留 30 天,到了時間會自動清空對應的內容,這時再想去恢復就難了,那么 WordPress 如何關閉 30 天自動清理回收站功能或設置自定義清理時間? 下面一起來了解下。
1、禁止自動清理回收站
WordPress 關閉 30 天自動清理回收站的操作還是比較簡單的,我們可通過修改 functions.php 文件來實現,相關代碼如下:
add_action(‘init’, function {
remove_action(‘wp_scheduled_delete’,‘wp_scheduled_delete’);
});
以上代碼實現的功能就是刪除 WordPress 定期清空回收站的計劃任務。
2、自定義設置回收站清理時間
wordpress 回收站內容默認保留時間是 30 天,我們也可根據 WordPress 站點的實際情況來自定義回收站清理時間,這里只需將以下代碼加入 WordPress 根目錄 wp-config.php 文件。
define(‘EMPTY_TRASH_DAYS’, 999999);
這個數字 999999 就是 WordPress 回收站保留的天數,幾乎等同于禁用回收站功能了,當然也可自定義設置成其他數字,比如設成比 30 天更短的保留時間。
要注意的是,如果該數值被設為 0,這意味著后續文章、評論等刪除后將不會被放入回收站,會直接永久刪除,請謹慎操作。
最后: 以上是 WordPress 關閉 30 天自動清理回收站功能及自定義設置回收站清理時間的介紹,日常工作中,為了避免數據丟失帶來損失,我們還需做好數據庫備份。