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);
相关推荐
longze_78 天前
wordpress上传图片无法显示
wordpress
Web极客码8 天前
解决WordPress后台“外观”菜单消失
linux·服务器·wordpress
globaldomain8 天前
立海世纪:WordPress 6.9的新功能、新模块、新API
前端·javascript·html·新媒体运营·网站建设·wordpress·域名注册
podoor9 天前
专业外贸网站建站公司
wordpress
podoor9 天前
php版本升级后page页面别名调用出错解决方法
开发语言·php·wordpress
Web极客码10 天前
WordPress 被重定向到垃圾站的排查全过程
运维·服务器·网络·wordpress
longze_710 天前
解决wordpress内网穿透后,公网无法访问wordpress管理后台wp-admin问题
数据库·wordpress·反向代理
WordPress学习笔记11 天前
WordPress新手建站选SiteGround还是Hostinger
wordpress
WordPress学习笔记11 天前
专业WooCommerce模板一站式服务平台
wordpress
Web极客码11 天前
如何在WordPress中轻松添加阴影框提升网站设计
wordpress