Skip to content

WordPress 凭据#

您可以使用这些凭据来验证以下节点:

前提条件#

支持的验证方法#

  • Basic auth
  • OAuth2

相关资源#

有关该服务的更多信息,请参阅 WordPress API 文档

使用 basic auth#

要配置此凭据,您需要:

  • 您的 WordPress Username 用户名
  • WordPress 应用程序 Password 密码
  • 您的 WordPress URL
  • 决定是否 Ignore SSL Issues 忽略 SSL 问题

使用此凭据涉及三个步骤:

  1. 启用两步验证
  2. 创建应用程序密码
  3. 设置凭据

参考下面每个步骤的详细说明。

启用两步验证#

要生成应用程序密码,您必须首先在 WordPress 中启用两步验证。如果您已经完成此操作,跳到下一部分

  1. 打开 WordPress 个人资料
  2. 在左侧菜单选择 Security 安全
  3. 选择 Two-Step Authentication 两步验证,打开对应页面。
  4. 若尚未启用两步验证,请先启用。
  5. 选择使用身份验证器应用或短信验证码,并按屏幕提示完成设置。

详细步骤请参阅 WordPress 的启用两步验证说明。

创建应用程序密码#

启用两步验证后,即可生成应用程序密码:

  1. 在 WordPress Security 安全 > Two-Step Authentication 两步验证 页面,在 Application passwords 应用程序密码 区域选择 + Add new application password 添加新应用程序密码
  2. 输入 Application name 应用程序名称,例如 n8n integration
  3. 选择 Generate Password 生成密码
  4. 复制生成的密码,稍后在 n8n 凭据中使用。

设置凭据#

  1. 在 n8n 凭据中输入 WordPress Username 用户名
  2. 将上一步复制的应用程序密码作为 Password 密码 填入 n8n 凭据。
  3. 将 WordPress 站点 URL 填入 WordPress URL
  4. 可选:使用 Ignore SSL Issues 忽略 SSL 问题 决定是否在 SSL 证书校验失败时仍允许连接(开启),或严格校验证书(关闭)。

使用 OAuth2#

仅 WordPress.com

OAuth2 身份验证仅适用于 WordPress.com 托管站点。自托管 WordPress 请改用 basic auth。

配置此凭据需要:

  • Client ID:创建 WordPress.com 开发者应用时生成。
  • Client Secret:创建 WordPress.com 开发者应用时生成。
  • WordPress.com Site:你的 .wordpress.com 子域或自定义域名(例如 myblog.wordpress.commyblog.com)。

创建凭据分两步:

  1. 创建开发者应用
  2. 设置 OAuth2 凭据

创建开发者应用#

  1. 打开 WordPress.com 开发者应用 页面。
  2. 选择 Create New Application 创建新应用
  3. 输入应用 Name 名称,例如 n8n integration
  4. 从 n8n 中 OAuth2 (WordPress.com) 凭据界面复制 OAuth Redirect URL,粘贴到 WordPress 的 Redirect URLs 字段。
  5. 按需填写 Description 描述Website URL 等字段。
  6. 选择 Create 创建 保存应用。
  7. 返回 WordPress.com 开发者应用 页面,点击刚创建的应用。
  8. 复制 Client IDClient Secret

设置 OAuth2 凭据#

  1. 在 n8n 的 OAuth2 (WordPress.com) 凭据界面,粘贴上一步的 Client IDClient Secret
  2. WordPress.com Site 字段填入站点标识,例如 myblog.wordpress.com
  3. 点击 Connect to WordPress 连接到 WordPress

更多信息请参阅 WordPress 的 OAuth2 身份验证文档