如何在 WordPress 中限制或禁用计算机化的空置垃圾
已发表: 2023-02-01您想调整 WordPress 网页上清空垃圾箱的频率,还是阻止 WordPress 快速清空垃圾箱?
默认情况下,WordPress 会立即删除任何在垃圾箱中出现 30 次的内容。 然而,有些用户可能更喜欢或不太经常清空垃圾桶,或者希望手动清空垃圾桶。
在这篇文章中,我们将清楚地向您展示如何在 WordPress 中限制或禁用自动清空垃圾箱。
什么是 WordPress 中的垃圾?
WordPress 在 2.9 版中又增加了一个垃圾元素。 它的操作就像您个人计算机上的回收站或垃圾桶。
换句话说,您删除的帖子不会永久删除,而是作为替代品发送到垃圾箱,以便可以暂时恢复。 任何人都可能不小心删除帖子。 这就是为什么 WordPress 倾向于毫不费力地恢复已删除的帖子和页面。
您可以通过 WordPress 仪表板中的可能帖子 » 所有帖子然后单击“垃圾箱”解决方案来查看它们。
您的 WordPress 页面会在 30 次后定期删除垃圾箱中的所有内容,以免垃圾堆积。
如果您真的不希望 WordPress 机械地从垃圾箱中删除对象怎么办? 或者你希望它比一个月时清空更多或更少。
让我们看看如何尽可能快地清空它。 我们将保护下面的 3 个方法。 对于大多数买家来说,第一个系统是最直接的。 您可以使用下面的反向链接跳转到您最受欢迎的策略。
方法 1:使用插件清空 WordPress 垃圾桶时进行更改
首先,您需要安装并激活 Change Vacant Trash Time 插件。 有关更多详细信息,请参阅我们关于如何设置 WordPress 插件的分阶段教程。
激活时,您真的应该查看管理仪表板的设置 » 标准网页。 在那里,滚动到站点底部,您会发现一个新的“Time to empty trash (in times)”位置。
只需对 WordPress 清空垃圾箱所需的天数进行排序。 例如,您可以每天变化 1 种,每周变化 7 种,或者每月变化 30 种。
如果您创建 ,则删除的帖子和网页将被永久删除,而不是被放入垃圾箱。
注意:请务必注意清空时间。 恢复完全删除的帖子和网页可能很困难。 确保您使用的是备份插件,以备不时之需。
真的不要忘记点击“保存更改”按钮来保留您的选择。
方法 2:当 WordPress 垃圾桶被代码清空时进行转换
您还可以使用代码片段配置清空垃圾箱的频率。 不鼓励新手使用此技术,因此如果您不熟悉代码,那么您应该使用 System 1 作为替代。
对于此策略,您必须编辑 wp-config.php 文件。
如果您之前没有编辑过 wp-config.php 文件,请查看我们的指南,了解如何在 WordPress 中编辑 wp-config.php 文件。
您只能将以下代码行合并到您的 wp-config.php 文件中。
determine('EMPTY_TRASH_DAYS', 1 ) //Integer is the volume of times
您必须将其粘贴到文件末尾附近,就在声明“就是这样,停止增强!”的行之前。 很高兴经营博客。
如果您按原样保留此代码段,那么您的回收站将在每个工作日清空。 将 amount 1 转换为其他选择没有任何成本,垃圾箱将在该时间范围后清空。
如果您根本不想使用垃圾方面,那么您需要将数字设置为 。 删除的帖子和页面将被永久删除,没有剩余的放入垃圾箱。
确保您首先设置了备份插件,以防万一您需要恢复任何意外删除的网页。
一旦你设计了你的变体,真的不要忘记保存 wp-config.php 文件。
技术 3:阻止 WordPress 自动清空垃圾箱
您想阻止 WordPress 自动从垃圾箱中删除商品吗?
只需将下面的小代码片段合并到主题的 capabilities.php 文件中。 如果您没有受雇修改您的核心 WordPress 文件,请查看我们关于从万维网上复制和粘贴代码片段的指南。
现在,我们通常不建议立即编辑您网站的主题数据文件。 最轻微的错误计算可能会破坏您的网站。 添加代码片段的更好方法是使用 WPCode。
最初,您需要安装并激活免费的 WPCode 插件。 有关更多信息,您应该查看我们关于如何设置插件的信息。
不久之后,您可以从 WordPress 仪表板转到代码片段 » + 合并片段,然后找到“添加您的定制代码(新片段)”选项。
接下来,您需要为代码段输入名称。
然后,复制此代码段并将其粘贴到标有“代码预览”的框中。
functionality wpb_take out_timetable_delete()
get rid of_action( 'wp_scheduled_delete', 'wp_scheduled_delete' )
incorporate_motion( 'init', 'wpb_get rid of_routine_delete' )
这段代码简单地消除了在时间到了时删除垃圾内容的操作。
真的不要忽略单击“代码类型”下拉菜单并选择“PHP 代码段”选项。
之后,您可以向下滚动到“插入”部分以查看更多可能性,这些类型包括您希望插入代码的方式和位置。
我们提倡使用默认选择。 该插件将Automobile 插入代码并在您网站的所有地方运行它。
然后您可以单击切换按钮使您的代码片段处于活动状态。
执行此操作时,最多只需单击“保存代码段”按钮即可。
现在,当您将商品发送到垃圾桶时,它会一直保留在那里,直到您查看已删除的文件。
在本文中,您只需手动单击“清空垃圾箱”按钮即可删除任何帖子。
我们希望本教程能帮助您了解如何限制或禁用 WordPress 中的自动空垃圾。 您可能还想了解如何获得免费的 SSL 认证或查看需要插件来扩展您的网站的列表。
如果您喜欢这份报告,请订阅我们的 YouTube 频道以获取 WordPress 视频教程。 您也可以在 Twitter 和 Facebook 上看到我们。