如何在WordPress中限制或禁用自动清空废纸篓
在WordPress中,当删除帖子或评论时,它会进入垃圾箱。默认情况下,已删除的帖子和注释会在您的数据库中保留30天,从而在需要时为您提供足够的时间来还原它们。 30天后,WordPress会自动永久删除所有垃圾内容。在本文中,我们将向您展示如何限制或禁用自动WordPress空垃圾功能。
什么是WordPress中的垃圾?
当您在WordPress中删除帖子,页面或评论时,它被标记为垃圾。
在查看帖子,页面或评论时,您可以通过单击“废纸篓”链接查看已删除的帖子或评论。
默认情况下,这些项目将保留30天。之后,WordPress将自动永久删除它们。
您可以通过单击“删除永久链接”手动删除并手动删除项目来覆盖自动过程。
但是,如果您不希望WordPress从垃圾箱中删除项目,该怎么办?或许您希望WordPress在30天之前或之后自动删除项目。
我们来看看如何限制或禁用自动WordPress空垃圾功能。
阻止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垃圾功能。在您的帖子和页面,自定义帖子类型和评论页面上,您将看到“永久删除”链接而不是“废纸篓”。
这就是全部,我们希望本文能帮助您了解如何限制或禁用WordPress中的自动空垃圾功能。您可能还希望查看我们的21个插件列表,以有效管理WordPress多作者博客。
在WordPress中,当删除帖子或评论时,它会进入垃圾箱。默认情况下,已删除的帖子和注释会在您的数据库中保留30天,从而在需要时为您提供足够的时间来还原它们。 30天后,WordPress会自动永久删除所有垃圾内容。在本文中,我们将向您展示如何限制或禁用自动WordPress空垃圾功能。
什么是WordPress中的垃圾?
当您在WordPress中删除帖子,页面或评论时,它被标记为垃圾。
在查看帖子,页面或评论时,您可以通过单击“废纸篓”链接查看已删除的帖子或评论。
默认情况下,这些项目将保留30天。之后,WordPress将自动永久删除它们。
您可以通过单击“删除永久链接”手动删除并手动删除项目来覆盖自动过程。
但是,如果您不希望WordPress从垃圾箱中删除项目,该怎么办?或许您希望WordPress在30天之前或之后自动删除项目。
我们来看看如何限制或禁用自动WordPress空垃圾功能。
阻止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垃圾功能。在您的帖子和页面,自定义帖子类型和评论页面上,您将看到“永久删除”链接而不是“废纸篓”。
这就是全部,我们希望本文能帮助您了解如何限制或禁用WordPress中的自动空垃圾功能。您可能还希望查看我们的21个插件列表,以有效管理WordPress多作者博客。