WordPress 网站中出现了新表格 - 需要帮助了解它们的用途吗?

zer*_*psi 2 php wordpress

我注意到我的 WordPress 网站最近经历了核心更新 (5.5.3),我的数据库中现在有四个新表:

wp_actionscheduler_actions  
wp_actionscheduler_claims
wp_actionscheduler_groups
wp_actionscheduler_logs
Run Code Online (Sandbox Code Playgroud)

由于几个不同的原因,我觉得这有点奇怪:

  1. 我的其他经历过类似核心更新的 WP 网站没有这些表。
  2. 通过一些搜索,这些似乎与 WooCommerce 相关,而我没有在我的任何网站上安装 WooCommerce。
  3. 这个网站确实使用了 WPForms Pro/ACF Pro,这是它的主要插件,但我在他们的文档中没有找到任何能让我相信它们是从这些插件创建的内容。

当我访问时,/wp-admin/tools.php?page=action-scheduler我发现有一个pending计划操作action_scheduler/migration_hook似乎陷入待处理状态并且没有执行任何操作。

我想尝试找出它们来自哪里以及如何/是否可以将其删除或禁用。

WP *_*unk 7

WPForms 使用WooCommerce 的操作计划库。这有助于将来采取推迟行动。例如,当客户填写表单时,他们会立即收到通知,而需要时间的任务(例如,将数据发送到某些 API(例如 Mailchimp))将延迟执行。通常情况下,API端的一个请求需要几秒钟的时间,稍后会在没有客户参与的情况下执行,客户无需等待。

您在待处理列表中看到的任务是一项附加任务,它从 WPForms 启动所有其他任务。

我不建议您自己删除某些表,因为它可能会破坏某些插件功能。至于 WPForms,那么您将打破所有冗长的操作和第三方集成。我想你已经猜到这是非常不鼓励的。

重要的!如果您删除了表格,您只需访问WPForms ->工具->计划操作页面即可重新创建它们。

PS with love,WPForms 开发者