博客

⭐️ 发布 v2.5,包含 WordPress 钩子映射(PRO)和用于发送邮件通知的持久化 Query

Leonardo Losoviz
作者:Leonardo Losoviz ·

Gato GraphQL v2.5 已发布,包含以下更改。

新增用于通知用户新文章的持久化 Query

预定义持久化 Query [PRO] 新文章发布通知邮件发送给订阅者 已添加。

该 Query 可向所有用户或特定用户群组发送邮件,通知站点上有新文章发布。

它与 Gato GraphQL PRO 中新增的自动化规则 自动向所有订阅者发送新文章通知邮件 集成。

请观看演示视频 自动向所有订阅者发送新文章通知邮件 了解其工作方式:

[PRO] 为 Automation 扩展添加「WordPress 钩子映射」

部分 WordPress 钩子无法直接用于 Automation Configurator,因为它们通过钩子传递 PHP 对象,该对象无法作为 GraphQL 变量输入。

从 Gato GraphQL PRO v2.5 开始,这些钩子中的若干已被映射:通过触发一个以 gatographql: 为前缀、名称相同的新钩子,并将对应的对象 ID 作为变量传递,从而可以作为 GraphQL 变量输入。

例如,WordPress 钩子 draft_to_publish 传递 $post(类型:WP_Post)作为变量。Gato GraphQL PRO 将该钩子映射为 gatographql:draft_to_publish,并传递 $postId(类型:int)作为变量。

下表列出了已映射的 WordPress 钩子:

WordPress 钩子Gato GraphQL 映射后的钩子
{$old_status}_to_{$new_status}(传递 WP_Post $postgatographql:{$old_status}_to_{$new_status}(传递 int $postId

订阅我们的新闻通讯

及时了解 Gato GraphQL 的所有更新。