读取文章、生成 SEO 描述、保存结果和类封装写法的可复制代码骨架。
读取文章、生成 SEO 描述、保存结果和类封装写法的可复制代码骨架。 #示例目标 这一页用一个完整场景串起来: 读取文章上下文。 生成 SEO 描述。 用户确认后保存 SEO 描述。 复杂逻辑改成类封装。 示例使用 zibll-ai-ext 作为命名空间,表示“用户自己写的子比主题 AI 扩展”。它不是子比主题内置 Ability 分类,也不需要用户提供完整站点源码。实际项目中可以换成你的插件 slug。 #生成 SEO 描述 这个 Ability 读取文章内容,调用 AI 生成描述,但不保存数据库。 php复制add_action( 'wp_abilities_api_init', function () { wp_register_ability( 'zibll-ai-ext/generate-seo-description', array( 'label' => __( 'Generate SEO description', 'zibll-ai-ext-demo' ), 'description' => __( 'Generates a concise SEO meta description for a post without saving it.', 'zibll-ai-ext-demo' ), 'category' => 'zibll-ai-ext', 'input_schema' => array( 'type' => 'object', 'required' => array( 'post_id' ), 'properties' => array( 'post