默认情况下,在 WordPress 后台删除文章(含自定义类型文章)、页面、评论都不是直接删除,而是将它们移动至回收站,想要立马删除的话还需要到回收站中删除它们。
当然,如果我们不到回收站手动删除它们的话,WordPress 默认会在 30 天后自动删除,只要在 30 天内后悔我们都会恢复它们。如果你不想等 30 天可以将其修改为其他天数如 10 天,或者直接取消这个回收站功能,这样一旦我们删除文章、页面、评论就会直接永久删除。
今天boke112百科就跟大家说一下如何将 WordPress 后台的回收站功能去掉(PS:其实就是将回收站自动删除文章的天数改为 0 即可),具体操作如下:
1、通过 FTP 或者其他方式编辑 WordPress 站点根目录的 wp-config.php 文件,如boke112百科的测试站所在服务器安装有宝塔面板,直接登录宝塔面板后点击左侧导航菜单“文件”- 定位到站点根目录 – 找到 wp-config.php 文件并点击对应的“编辑”。
2、在 wp-config.php 文件中添加以下代码并保存文件即可:
define('EMPTY_TRASH_DAYS', 0 );
其中数字 0 代表表示禁用回收站功能,如果改为 10 则表示回收站的文章、页面、评论保留 10 天,10 天后自动删除。
boke112百科测试的 WordPress 版本是 5.6 版本,成功添加以上代码后进入 WordPress 后台的评论回收站已经没有了,而且单条评论中已经没有了“移至回收站”,而是变成了“永久删除”。具体见下图:
在“批量操作”中的“移动到回收站”也不见了,变成了“永久删除”。具体见下图:
不单单是评论,在所有文章和所有页面中都是一样,回收站已经消失,而是变成了永久删除。不过如果你的回收站中原来有内容的话,还是可以进入到回收站的,只有回收站内没有内容的情况下回收站才会消失。