WordPress 技巧:如何限制或取消自动清空回收站功能

在 WordPress 后台,点击删除一篇文章或者评论,不是直接删除,而是移动到垃圾箱,而且默认它会在垃圾箱保留 30 天,这样做的原因是为了防止你误删,还有机会从垃圾箱恢复。

30 天后,WordPress 就会永久的删除垃圾箱里面的文章和评论,那么这些设置我们可以改变吗?今天这篇文章就讲讲如何限制或取消自动清空回收站功能。

取消自动清空回收站的功能

在当前主题的 functions.php 文件添加如下代码:

复制代码
add_action( 'init', function() {
remove_action( 'wp_scheduled_delete', 'wp_scheduled_delete' );
});

设置回收站保留的时间

WordPress 默认回收站保留的时间是 30 天,如果你要改变这个值,可以在 WordPress 的 wp-config.php 文件添加如下的代码:

复制代码
define('EMPTY_TRASH_DAYS', 7);

设置媒体库支持回收站

WordPress 媒体库默认是没有回收站的,如果希望删除的媒体不要立即删除,也是保存到媒体库中,可以在 WordPress 的 wp-config.php 文件添加如下的代码:

复制代码
define('MEDIA_TRASH', true);
相关推荐
WordPress学习笔记16 小时前
免费wordpress主题网站
wordpress
howard20051 天前
利用Docker-Compose部署WordPress
docker-compose·wordpress
WordPress学习笔记4 天前
把二级域名映射到wordpress网站相同别名的page页面
wordpress·二级域名·批量绑定
羑悻的小杀马特6 天前
Docker Compose高手实践之路:简单拓扑、数据库代理、基于WordPress的个人博客站点一键搞定!
数据库·docker·容器·wordpress·docker compose
IT利刃出鞘7 天前
WordPress--将文章的H标签降级
wordpress
Junson1420998 天前
完美修改wordpress网站域名地址(无需登录wordpress后台)
域名·wordpress
WordPress学习笔记9 天前
wordpress主题网站
wordpress
A小辣椒13 天前
WooCommerce如何自定义结账表单和样式
wordpress
地衣君16 天前
Wordpress 插件 TOC+(Table of Contents Plus) 不支持多路径生成目录的 bug 修复
php·wordpress
李纲明24 天前
开发一个小程序花多少钱
微信小程序·wordpress·wordpress外贸站