亚马逊云科技

广告

安信SSL证书

广告

Hostinger教程:使用n8n自动化WordPress

美国云服务器推荐

WordPress提供了一个图形化管理后台,用户无需编码就能轻松构建、部署和管理网站。现在用户可以将WordPress与低代码自动化平台n8n集成,以完全自动化网站管理任务。本文就以美国主机商Hostinger为例,为大家介绍使用n8n自动化WordPress教程。

一、将WordPress连接到n8n

1、用户需要在Hostinger VPS上自行安装了n8n并部署了WordPress网站。

Hostinger优惠码::ny2021(购买时长越长,折扣优惠越大)

Hostinger VPS主机方案推荐

方案 CPU 内存 硬盘 流量 价格/月
KVM 1 1vCPU 4GB 50GB NVMe 4TB $4.99
KVM 2 2vCPU 8GB 100GB NVMe 8TB $6.99
KVM 4 4vCPU 16GB 200GB NVMe 16TB $9.99
KVM 8 8vCPU 32GB 400GB NVMe 32TB $19.99

点击进入官网购买

相关推荐:

Hostinger WordPress怎么一键建站

Hostinger教程:在Ubuntu VPS上安装n8n

2、在部署n8n和WordPress后,在每个平台上创建一个账户。具体来说,对于WordPress,用户需要一个管理员用户来获取集成所需的凭证。

3、检查用户的WordPress网站的REST API是否可访问,请在用户的网络浏览器中打开以下地址。将yoursite.com替换为用户网站的实际域名:

yoursite.com/wp-json

二、生成WordPress REST API凭证

应用密码用于验证n8n通过WordPress REST API访问和交换数据,使用户能够在网站完成任务而无需直接与后台管理界面交互。

创建应用密码的方法如下:

1、打开用户网站的WordPress管理后台,导航至边栏→用户→个人资料。

创建应用密码

2、向下滚动到应用程序密码部分。

3、为用户的应用密码输入一个名称。

4、点击添加应用密码。

创建应用密码

5、复制应用密码并将其保存在安全的位置。

三、在n8n中创建用户的WordPress工作流

在将WordPress集成到n8n之前,用户需要创建一个工作流来定义CMS将处理的数据。在这个教程中,我们将创建一个简单的自动化系统,当用户通过表单注册时,自动创建一个新的订阅者账户。按照以下步骤配置On form submission节点,以收集用户数据并在用户提交联系信息时启动工作流:

1、登录n8n,并在主屏幕上点击创建工作流按钮。

登录n8n

2、在用户的n8n画布上,点击+图标。

3、添加表单提交触发节点。

4、节点配置菜单将打开,为用户的表单输入名称和描述。

5、点击添加表单元素以向表单添加字段。用户需要四个字段:用户名、名、姓和电子邮件地址。为每个字段切换必填字段设置。这些详细信息是必需的,因为创建WordPress账户需要它们。

创建WordPress账户

接下来,用户需要使用Crypto节点通过以下步骤为新的WordPress用户生成随机密码:

将Crypto节点添加到用户的工作流中,直接连接到触发器。

将属性名称设置为密码。

展开类型菜单并选择用于生成密码的加密算法,本文将选择Base64。

调整长度设置以确定密码长度,将使用24。

生成随机密码

然后,设置Gmail发送消息节点,在用户提交表单后向新订阅者发送欢迎消息。准备好必要的信息,请按照以下步骤配置Gmail节点:

点击n8n画布上的+图标,在Crypto节点之后添加Gmail发送消息节点。

展开连接凭证的下拉菜单,选择创建新的凭证。

使用先前获取的OAuth2凭据填写字段。

点击“使用Google登录”按钮,并选择用户要从中发送电子邮件的Gmail账户。成功后,用户将看到一条确认消息。

使用Google登录

返回主节点配置菜单。

在“收件人”字段中输入以下表达式,使得流程能够根据表单提交向不同的电子邮件地址发送入职消息。

为用户的电子邮件添加主题以及编写用户的邮件正文。

四、添加并配置WordPress节点

创建工作流后,用户需要集成并配置WordPress节点。

1、点击n8n画布上的+图标,并选择WordPress创建用户节点。

2、从用于连接凭证的下拉菜单中,点击创建新凭证。

3、输入用户的管理账户的用户名、之前生成的应用程序密码以及用户WordPress网站的URL。

添加并配置WordPress节点

4、输入想要自动创建的新账户的用户名,请使用此表达式将表单中的数据转发:

{{ $(‘On form submission’).item.json.Name }}

5、对于名称设置,我们可以使用上述相同的表达式,因为我们的表单不要求这些数据。

6、将鼠标悬停在”姓名”和”姓氏”字段上,然后选择”表达式”以传递空值。

7、在”电子邮件”字段中,输入以下表达式以使用表单中提交的地址:

{{ $(‘On form submission’).item.json[“Email address”] }}

8、在”密码”字段中添加以下表达式以转发Crypto节点的随机生成的密码。

{{ $json.Password }}

现在,工作流就已经创建好了。

工作流

以上就是为大家介绍的在Hostinger上使用n8n自动化WordPress的全部流程。

(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)

主机侦探企业微信

微信扫码加好友进群

主机优惠码及时掌握

主机侦探QQ群

QQ群号:938255063

主机优惠发布与交流

温馨提示:

1、本站部分图片来源于互联网,如有侵权请联系删除。邮箱:2942802716#qq.com(#改为@)

2、本文评论没有专人回复,如果您有问题请到美国主机侦探论坛提问!

3、美国主机侦探免费为您提供美国主机购买咨询。

RAKsmart美国服务器
下一篇
使用Google登录
已经没有了
返回顶部