亚马逊云科技

广告

安信SSL证书

广告

实现WordPress自动化的七种方法

美国云服务器推荐

WordPress自动化是指利用工具和工作流程来自动执行重复性的网站任务,可以是发布新文章、在社交媒体上分享文章、备份网站,甚至是翻译内容。

为了真正了解WordPress自动化的功能,这里花了一周时间尝试了各种工作流程,包括从自动化备份到将WooCommerce销售数据同步到Google Sheets。在此过程中测试了WordPress的内置功能、插件和自动化工具,例如Zapier和n8n,以评估它们在实际场景中的有效性。结果发现,自动化并不一定复杂或技术性强,哪怕是简单的工作流程也能节省大量时间。

一、WordPress自动更新

定期更新对于WordPress的安全性、速度和稳定性至关重要,因为过时的插件和主题是安全漏洞最常见的入口。

WordPress插件更新:

前往WordPress控制面板中的已安装插件菜单,插件列表中有一个自动更新列,可以在此处启用插件自动更新。

为了节省时间,还可以使用批量操作菜单一次性为所有插件启用自动更新。

WordPress插件更新

设置WordPress主题自动更新也很简单,只需前往“外观”→“主题”。然后,将鼠标悬停在主题上,直到出现“主题详情”按钮。

这里有一个“启用自动更新”按钮,单击它即可直接激活自动更新。

WordPress主题自动更新

除了主题和插件之外,还可以通过修改网站的wp-config.php文件来自动更新WordPress核心软件。

相关推荐:

WordPress自动更新版本功能如何关闭?

修复WordPress自动更新失败错误详细方法

二、WordPress自动备份

大多数WordPress备份插件例如UpdraftPlus和BackWPup都包含此功能,通常还提供数据库优化等附加选项。可以查看主机提供商是否提供WordPress自动备份。

例如这里使用的是Hostinger主机,只需从hPanel控制面板转到“文件”→“备份”即可管理备份。

WordPress备份

然而备份只有在需要时能够从中恢复网站才有用。为了更加安全,推荐大家在网站进行任何重大更新后都测试一下备份。

相关推荐:《好用的WordPress网站备份插件推荐

三、WordPress自动化内容发布

在WordPress中实现内容自动化最简单的方法是使用其内置的定时发布功能。在WordPress中编辑文章时,会看到设置面板中的“发布”选项默认设置为“立即”。设置所需的发布日期和时间,然后点击“定时发布”,WordPress就会在选择的日期和时间自动发布文章。

WordPress自动化内容

除此之外,还可以使用n8n或Zapier等AI自动化工具来创建更高级的内容自动化工作流程。例如,如果更喜欢使用其他文字处理软件写作,或者如果与团队协作并希望简化文章从草稿到发布的流程。

我尝试过使用n8n和Zapier构建工作流程。Zapier的界面直观易用,设置简单,因此对新手更加友好。不过,它的灵活性稍逊,而且如果需要创建复杂的流程,价格可能较高。

另一方面,n8n提供了更高的自定义性和安全性,因为它能更好地控制流程逻辑。虽然n8n的第三方应用集成数量似乎比Zapier少,但实际上它几乎可以与任何提供API密钥的服务配合使用。

四、自动分享WordPress文章至社交媒体

自动将文章分享到社交媒体是可以设置的WordPress工作流程中最省时的操作之一。只需单击“发布”按钮,新博客文章即可自动发布到社交媒体渠道。可以使用WordPress插件或外部自动化工具来实现社交分享的自动化。插件的设置最为简单。

因此,我使用Jetpack Social创建了这个WordPress自动化流程。免费版足以自动将文章分享到各大社交平台。如果想更进一步,例如上传自定义图片或视频,则需要升级到高级版。

第一步是在WordPress网站上安装该插件。安装后,将在WordPress文章编辑器的顶部工具栏中看到Jetpack Social图标。点击即可打开Jetpack Social设置面板,会看到“连接帐户”按钮。

自动分享WordPress文章

Jetpack Social目前集成了Facebook、Instagram Business、Threads、Bluesky、LinkedIn、Nextdoor、Tumblr和Mastodon。请注意,需要一个企业帐户或公共主页才能连接Facebook、LinkedIn和Instagram。

连接所需的平台后,在Jetpack Social设置面板中启用“发布时分享”开关。还可以为文章添加最多255个字符的简短说明。

除了插件之外,还可以使用自动化工具。大多数自动化工具都提供预置的自动化模板,可以复制并根据需要进行自定义。例如尝试了一个Zapier工作流(称为Zap)模板,它以WordPress新文章作为触发器,以在Instagram上发布照片作为操作。

Zapier工作流

选择模板后,Zapier会重定向到工作流编辑器,可以在其中连接WordPress和Instagram企业帐户。

连接后,可以通过工作流中的下拉菜单微调触发器和操作字段。此模板允许自动发布新博客文章中的照片。如果想生成自定义标题或修改帖子外观,则需要创建自定义操作。

相关推荐:《如何在WordPress侧边栏中添加社交媒体图标?

五、自动翻译WordPress内容

创建多语言WordPress网站有助于提升用户体验,也有利于网站的SEO,像Google这样的搜索引擎可以索引翻译后的页面,帮助网站在不同地区和语言的搜索结果中出现。

如果像我一样独自运营网站,插件再次派上用场。我使用Weglot实现了网站翻译自动化,设置非常简单:

1、安装Weglot插件。

2、从WordPress控制面板打开Weglot菜单。

3、注册Weglot帐户以获取API密钥。

4、将API密钥复制并粘贴到提供的字段中。

5、选择原始语言和目标语言。

6、点击“保存更改”。

自动翻译WordPress

点击“保存”按钮后,语言切换器出现,所有内容都将自动翻译。

然而,使用插件自动翻译WordPress网站也有一个缺点,翻译结果并不总是完美无缺。例如有时语气或措辞可能与期望的写作风格不完全一致。但是Weglot自带翻译编辑器(大多数WordPress翻译插件也包含此功能),因此可以轻松调整任何听起来不合适的词语或句子。

不过需要注意的是:Weglot不提供免费套餐,只提供14天的免费试用期。之后,付费套餐的起价为每年180欧元,价格相当昂贵。

如果运行的是WordPress多站点或与翻译团队合作,那么像WPML或Polylang这样的手动翻译插件会更适合。这些插件可以更好地控制翻译准确性和工作流程管理。

在此基础上,可以设置与翻译流程相符的自动化工作流程,例如自动将新文章从一个语言团队移交给另一个语言团队进行审核。或者如果已经在使用计算机辅助翻译(CAT)工具来管理翻译,那么值得确定流程中的哪些部分可以自动化。

例如,可以设置如下的自动化工作流程:

新建WordPress文章→将内容发送到翻译工具→将翻译后的文本保存为新的文章草稿→通过Slack通知语言审核人员进行编辑和发布。

相关推荐:《WordPress翻译插件有哪些?WordPress多语言翻译插件推荐

六、自动发送欢迎邮件给新闻邮件订阅者

设置此自动化流程最简单的方法是使用与WordPress集成的电子邮件营销工具。

以下以Hostinger Reach为例,说明如何设置欢迎邮件自动化:

1、从WordPress插件库安装Hostinger Reach插件。

2、在WordPress控制面板中,转到Hostinger→电子邮件营销。

3、将网站与平台连接——只需点击两次即可完成。

4、Hostinger Reach集成到WordPress控制面板后,点击“创建活动”。

自动发送欢迎邮件

5、将被带到Hostinger Reach控制面板。选择“自动化”。

6、选择要发送单封自动化邮件还是欢迎邮件系列。

自动发送欢迎邮件

7、描述欢迎邮件的外观,AI就会为生成初始设计。

8、使用拖放式编辑器自定义新闻简报的设计和内容。

9、启用自动化工作流程。

Hostinger Reach提供一年的免费试用期,但启用此自动化功能仅适用于付费版本,起价为每月1.99美元>>>>点击访问Hostinger官网了解>>>

七、将WooCommerce销售数据自动导入Google Sheets

直接从WooCommerce控制面板管理销售数据在需要查看新订单、跟踪每日收入或分析多个产品的业绩时比较繁琐,将数据存储在电子表格中提供了更大的灵活性。例如可以计算自定义指标、创建图表,并更高效地与团队协作。

由于此自动化流程涉及WordPress和Google Sheets之间的交互,我使用n8n创建了工作流。这样,以后也更容易扩展或调整自动化流程,以处理更高级的任务。

开始之前,需要设置一个n8n实例(我将其托管在VPS上)、一个Google帐户和一个已激活的WooCommerce商店。如果还没有设置,可以参阅这篇教程:《Hostinger主机安装和设置WooCommerce全指南》。

首先,创建一个新的Google Sheets文档并添加列标题。我添加了订单ID、日期、客户姓名、电子邮件、总计和状态。

接下来,我在n8n中使用Webhook节点作为触发器。我将其连接到我的WooCommerce网站,然后添加了一个Google Sheets节点,并设置了“追加行”操作。

以下是用于映射的数据字段:

Order ID: {{ $json.id }}
Date: {{ $json.date_created }}
Customer Name: {{ $json.billing.first_name }} {{ $json.billing.last_name }}
Email: {{ $json.billing.email }}
Total: {{ $json.total }}
Status: {{ $json.status }}

激活后通过WooCommerce→设置→高级→Webhooks将n8n webhook连接到WooCommerce。

数据导入Google表格后,可以对其进行各种操作:创建数据透视表、构建信息中心、与团队成员共享特定数据,甚至可以将其连接到其他工具,例如Google Data Studio(Looker Studio),以生成高级报告。

但是,有一些注意事项。如果不熟悉Webhook的设置或自动化工具的使用,那么弄清楚如何操作可能需要一些时间。即使这个工作流程只有两个节点,我也花了几个小时才弄明白如何让它正常工作。

此外,请确保Webhook URL是私密的,使用强密码且唯一的Webhook密钥,并将Google表格的访问权限限制为仅限授权的团队成员。

对于大多数在线商店来说,这种基本的自动化功能已经足够。它可以将关键的订单详情记录在电子表格中,让可以一目了然地跟踪业绩。

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

主机侦探企业微信

微信扫码加好友进群

主机优惠码及时掌握

主机侦探QQ群

QQ群号:938255063

主机优惠发布与交流

温馨提示:

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

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

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

RAKsmart美国服务器
下一篇
WordPress主题自动更新
已经没有了
返回顶部