WordPress 凭据#
您可以使用这些凭据来验证以下节点:
前提条件#
- Basic auth:创建 WordPress 账户,或在服务器上部署 WordPress。
- OAuth2:创建可访问 开发者门户 的 WordPress.com 账户。
支持的验证方法#
- Basic auth
- OAuth2
相关资源#
有关该服务的更多信息,请参阅 WordPress API 文档。
使用 basic auth#
要配置此凭据,您需要:
- 您的 WordPress Username 用户名
- WordPress 应用程序 Password 密码
- 您的 WordPress URL
- 决定是否 Ignore SSL Issues 忽略 SSL 问题
使用此凭据涉及三个步骤:
参考下面每个步骤的详细说明。
启用两步验证#
要生成应用程序密码,您必须首先在 WordPress 中启用两步验证。如果您已经完成此操作,跳到下一部分。
- 打开 WordPress 个人资料。
- 在左侧菜单选择 Security 安全。
- 选择 Two-Step Authentication 两步验证,打开对应页面。
- 若尚未启用两步验证,请先启用。
- 选择使用身份验证器应用或短信验证码,并按屏幕提示完成设置。
详细步骤请参阅 WordPress 的启用两步验证说明。
创建应用程序密码#
启用两步验证后,即可生成应用程序密码:
- 在 WordPress Security 安全 > Two-Step Authentication 两步验证 页面,在 Application passwords 应用程序密码 区域选择 + Add new application password 添加新应用程序密码。
- 输入 Application name 应用程序名称,例如
n8n integration。 - 选择 Generate Password 生成密码。
- 复制生成的密码,稍后在 n8n 凭据中使用。
设置凭据#
- 在 n8n 凭据中输入 WordPress Username 用户名。
- 将上一步复制的应用程序密码作为 Password 密码 填入 n8n 凭据。
- 将 WordPress 站点 URL 填入 WordPress URL。
- 可选:使用 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.com或myblog.com)。
创建凭据分两步:
创建开发者应用#
- 打开 WordPress.com 开发者应用 页面。
- 选择 Create New Application 创建新应用。
- 输入应用 Name 名称,例如
n8n integration。 - 从 n8n 中 OAuth2 (WordPress.com) 凭据界面复制 OAuth Redirect URL,粘贴到 WordPress 的 Redirect URLs 字段。
- 按需填写 Description 描述、Website URL 等字段。
- 选择 Create 创建 保存应用。
- 返回 WordPress.com 开发者应用 页面,点击刚创建的应用。
- 复制 Client ID 与 Client Secret。
设置 OAuth2 凭据#
- 在 n8n 的 OAuth2 (WordPress.com) 凭据界面,粘贴上一步的 Client ID 与 Client Secret。
- 在 WordPress.com Site 字段填入站点标识,例如
myblog.wordpress.com。 - 点击 Connect to WordPress 连接到 WordPress。
更多信息请参阅 WordPress 的 OAuth2 身份验证文档。