我有一个客户想要使用垃圾桶功能,但会无限期地把物品放在那里(我不知道为什么,但他们坚持这样做)。
通过阅读这篇关于垃圾状态的法典文章,我看到你可以设置 EMPTY_TRASH_DAYS
常数为零。 但它说这将完全禁用垃圾桶功能。 我不想这样做。 我只想禁用 自动清空垃圾.
有什么办法吗? 或者我只是坚持输入一些巨大的数字 EMPTY_TRASH_DAYS
价值?
我的猜测是 – 是的,你确实被困住了。
检查 EMPTY_TRASH_DAYS
似乎在几个地方被硬编码为在垃圾桶和删除之间切换界面的条件。
您可以执行以下操作:
-
放
EMPTY_TRASH_DAYS
到一个非常高的数字。 例如:define( 'EMPTY_TRASH_DAYS', 1000000 );
-
或删除
wp_schedule_delete
行动:function my_remove_schedule_delete() { remove_action( 'wp_scheduled_delete', 'wp_scheduled_delete' ); } add_action( 'init', 'my_remove_schedule_delete' );