当前位置: 首页 > news >正文

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);

相关文章:

  • 怎样去掉卷子上的答案并打印
  • mac下Xcode在iphone真机上测试运行iOS软件
  • [信号与系统]有关时域信号与频域信号的转换
  • 红队内网攻防渗透:内网渗透之内网对抗:隧道技术篇防火墙组策略FRPNPSChiselSocks代理端口映射C2上线
  • 力扣85.最大矩形
  • 【深度学习驱动流体力学】VTK创建、处理和可视化流体数据
  • 路由的params参数,命名路由,路由的params参数,命名路由
  • 架构师指南:现代 Datalake 参考架构
  • 深入理解Java虚拟机(JVM)中的垃圾回收器
  • VUE3 使用 vite-plugin-svg-icons加载SVG
  • 浅谈请求中数据转换
  • 程序猿成长之路之数据挖掘篇——决策树分类算法(1)——信息熵和信息增益
  • java:JWT的简单例子
  • This content is blocked. Contact the site owner to fix the issue.
  • 你只是重新发现了一些东西
  • ES6指北【2】—— 箭头函数
  • “Material Design”设计规范在 ComponentOne For WinForm 的全新尝试!
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • Angular数据绑定机制
  • java2019面试题北京
  • JavaScript设计模式系列一:工厂模式
  • Js基础——数据类型之Null和Undefined
  • PHP面试之三:MySQL数据库
  • spring security oauth2 password授权模式
  • text-decoration与color属性
  • vue2.0一起在懵逼的海洋里越陷越深(四)
  • 从setTimeout-setInterval看JS线程
  • 工作中总结前端开发流程--vue项目
  • 前端技术周刊 2019-02-11 Serverless
  • 通信类
  • 我感觉这是史上最牛的防sql注入方法类
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • ​ssh-keyscan命令--Linux命令应用大词典729个命令解读
  • # Java NIO(一)FileChannel
  • #APPINVENTOR学习记录
  • #Datawhale AI夏令营第4期#多模态大模型复盘
  • #ubuntu# #git# repository git config --global --add safe.directory
  • (2022版)一套教程搞定k8s安装到实战 | RBAC
  • (aiohttp-asyncio-FFmpeg-Docker-SRS)实现异步摄像头转码服务器
  • (差分)胡桃爱原石
  • (附源码)spring boot公选课在线选课系统 毕业设计 142011
  • (区间dp) (经典例题) 石子合并
  • (译)计算距离、方位和更多经纬度之间的点
  • (转)jQuery 基础
  • (转)Linux下编译安装log4cxx
  • . ./ bash dash source 这五种执行shell脚本方式 区别
  • .net core 微服务_.NET Core 3.0中用 Code-First 方式创建 gRPC 服务与客户端
  • .Net Core 微服务之Consul(三)-KV存储分布式锁
  • .NET版Word处理控件Aspose.words功能演示:在ASP.NET MVC中创建MS Word编辑器
  • @NotNull、@NotEmpty 和 @NotBlank 区别
  • @vue-office/excel 解决移动端预览excel文件触发软键盘
  • [ Linux ] Linux信号概述 信号的产生
  • [<死锁专题>]
  • [20160807][系统设计的三次迭代]
  • [2021ICPC济南 L] Strange Series (Bell 数 多项式exp)