【发布时间】:2019-06-24 17:40:25
【问题描述】:
我需要有关删除计划操作的帮助。现在有 21000 多个待处理的操作,我想删除所有这些操作。我通过使用“Advance Cron Manager”WP 插件看到了这些待处理的任务。我可以清除 WP_OPTION 表中的 cron 作业,但这些作业并未存储在那里。我问了开发者,因为它是一个免费插件,所以他们只说“使用 wp_unschedule_event 函数清除它们。”
我已尝试从 wp-options 表中清除 cron 作业,但未清除那些待处理的操作。
需要帮助运行 wp_unschedule_event 以清除所有未决任务 谢谢
【问题讨论】:
-
你读过manual吗?你卡在哪里了。您需要包含您的代码并解释它如何无法达到您的预期。
-
否则,如果您可以访问服务器,很容易找出当前使用的 crontab 文件在哪里,具体取决于操作系统/发行版,那么您只需截断这些文件,作业将不会运行。显然,您需要禁用源,这样如果您不需要它们运行,它们就不会被安排在第一个位置。
-
我没有尝试过编码,因为我不是编码员,不知道如何以及在何处使用此功能。你能帮我写一个可以清除这些工作的代码吗?
标签: wordpress plugins cron scheduled-tasks