我需要删除排定动作的帮助。现在有21000多个待处理操作,我想删除所有这些操作。我正在使用“高级Cron管理器” WP插件查看这些待处理的任务。我可以清除WP_OPTION表中的cron作业,但这些作业未存储在此处。我问开发人员,因为它是一个免费插件,所以他们只说“使用wp_unschedule_event函数清除它们。”
我曾尝试从wp-options表中清除cron作业,但这些未执行的操作未清除。
需要运行wp_unschedule_event的帮助来清除所有未完成的任务 谢谢
答案 0 :(得分:0)
为什么不禁用 wp-cron.php 文件?只需将此代码粘贴到您的 wp-config.php 文件中,并且在禁用cron文件后,任何计划任务都将无法工作。
define('DISABLE_WP_CRON', true);
How to Disable the wp-cron.php File for Your WordPress Site Using cPanel
答案 1 :(得分:0)
使用此挂钩取消计划所有先前计划的cron作业。
<?php wp_clear_scheduled_hook( $hook, $args ); ?>
尝试
在SQL中:Update wp_options SET option_value = '' WHERE option_name ='cron'
在wordpress中:update_option('cron','');