您是否要向WordPress中的新用户发送自定义的欢迎电子邮…
在WordPress中,删除帖子或评论时,它会变成垃圾。默认情况下,已删除垃圾邮件和评论会在您的数据库中保留30天,以便您有足够的时间还原它们(如果需要)。30天后,WordPress会自动永久删除所有垃圾内容。在本文中,我们将向您展示如何限制或禁用自动WordPress空垃圾桶功能。

WordPress中的垃圾桶是什么?
当您在WordPress中删除帖子,页面或评论时,该帖子,页面或评论被标记为垃圾桶。
您可以在查看帖子,页面或评论时单击“垃圾箱”链接来查看已删除帖子或评论。
默认情况下,这些项目将在此保留30天。之后,WordPress将自动将其永久删除。
您可以通过删除垃圾箱并单击永久删除链接来手动删除项目,从而覆盖自动过程。
但是,如果您不希望WordPress从垃圾箱中删除项目怎么办?或者,也许您希望WordPress早于30天自动删除项目。
让我们看一下如何限制或禁用自动WordPress空废纸feature功能。
阻止WordPress自动清空垃圾箱
您要阻止WordPress自动删除垃圾桶中的项目吗?这是您需要做的。
只需在主题的functions.php文件或特定于站点的插件中添加此小代码段即可。
function
wpb_remove_schedule_delete() {
remove_action(
'wp_scheduled_delete'
,
'wp_scheduled_delete'
);
}
add_action(
'init'
,
'wpb_remove_schedule_delete'
);
此代码只是删除了已用完的项目时删除已删除项目的操作。
现在,当您将项目发送到垃圾箱时,它将保留在那里,直到您进入垃圾箱并手动清空垃圾箱为止。
在WordPress中更改何时清空垃圾箱
如前所述,WordPress在30天后自动清空垃圾箱。您可以将其更改为任意天数。
只需在您的wp-config.php文件中添加以下代码行,即可在“这就是所有,停止编辑!祝您博客愉快。”
define(
'EMPTY_TRASH_DAYS'
, 7);
该行将垃圾清空时间表更改为7天。您可以将7更改为任意天数。
在WordPress中禁用垃圾桶功能
我们不建议在WordPress中禁用垃圾箱功能。当您意外删除帖子,页面或评论时,此功能非常有用。
但是,如果您真的觉得不需要此功能,而宁愿永久删除它们,那么这里就是您需要做的。
只需将这行代码添加到您的wp-config.php文件中,然后在显示“仅此而已,请停止编辑!祝您博客愉快。”
define(
'EMPTY_TRASH_DAYS'
, 0);
添加此行将完全禁用WordPress垃圾回收功能。在您的帖子和页面,自定义帖子类型和评论页面上,您将看到“永久删除”链接,而不是“已删除邮件”。