n8n是一个低代码平台,通过连接包括WordPress等各种工具或应用程序,使用户能够为各种任务创建自动化工作流。本文将以Hostinger为例,为用户介绍如何在n8n中设置WordPress节点,有需要的朋友可以了解一下。
要进行以下教程,用户需要先在Hostinger VPS中安装n8n并部署WordPress网站。下文为大家整理了Hostinger VPS方案:
优惠码: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 VPS主机上安装n8n》
生成WordPress REST API凭证
应用密码是一种用于验证其他平台访问您的 WordPress 实例的凭证。它使 n8n 能够安全地连接并与用户的 WordPress 实例交换数据。
1、打开用户网站的WordPress管理后台,并导航至侧边栏>用户>个人资料。
2、向下滚动到应用程序密码部分。
3、为用户的应用密码输入一个名称,最好是像 n8n-create-post 这样描述性的名称。
4、点击添加应用密码。
5、复制应用密码并将其保存在安全的位置。
配置用户的工作流程
在确定工作流如何运行后,用户可以在n8n中创建它。
1、通过点击n8n画布上的+图标并选择计划触发器来插入触发器。根据你的需求调整计划。在这个教程中,将让工作流在每天早上8 点运行。
接下来,配置将为用户WordPress文章生成主题的OpenAI消息节点:
a.点击n8n上的+图标,添加OpenAI Message a model节点。
b.展开凭证以连接并选择创建新凭证。
c.输入用户的OpenAI API密钥并点击保存。
d.选择您需要的 OpenAI 模型。
e.向下滚动并启用输出内容为 JSON 的设置。
f.添加生成主题的提示。{{ $json.Topic }}表达式将根据从表格中获取的现有主题自动变化:
接下来,连接 Google Sheets 获取行节点以获取先前编写的话题列表。将获取的主题分组为一个项目,以便过滤规则每次读取它们一次并避免重复输出。为此,添加聚合节点,然后将聚合设置设置为单个字段,并将输入字段名称设置为您的主题列表的行名,即主题。
添加 If 节点以设置过滤规则,记得连接所有节点。完成后,用户的工作流将如下所示:
添加内容编写者和WordPress帖子节点
要完成工作流,用户需要设置n8n中用于自动化内容写作过程的节点。
使用If过滤器将工作流分为两种情况。对于真条件,当生成的主题已存在时,只需将其连接回 OpenAI 的主题生成器节点。对于假条件,将工作流导向创建WordPress帖子。添加Google Sheets Append row 节点以记录用户列表中的新主题。确保选择与 Get row 节点中指定的相同文档和表格。
然后,连接并配置另一个 OpenAI Message模型节点。
最后,插入WordPress创建帖子节点,并按照以下步骤配置它:
展开凭证以连接,并点击创建新凭证。
添加WordPress管理员用户名。
输入与应用程序用户名关联的应用密码。
输入用户的WordPress网站URL。它必须以 https://开头。
在标题字段中,输入以下内容以获取用户内容的帖子标题:
{{ $json.message.content.title }}
点击添加字段,并输入此表达式以获取生成的内容:
{{ $json.message.content.content }}
好了,用户的流程现在已完成。