我有几个cron作业都钩到了同一个钩子上,但是每个作业都有不同的参数(帖子ID)。wp_clear_scheduled_hook
只会显示与传递的参数匹配的清除作业(或没有参数的作业,如果未提供参数)。
有没有一种方法可以删除与挂钩相关的所有cron作业,而不管该作业具有什么参数?(无需通过遍历ID来“手动”执行操作)。
似乎答案已删除!为了阐明我要达到的目标:每个帖子都有一个有效期-我想在此日期之后删除该帖子。
(另一种选择是进行一项cron作业-每24小时重复一次,以删除所有过期的帖子)。
但是,我决定为每个帖子创建一个一次性工作-但似乎您不能不循环浏览一次就删除所有工作。