重力表格明细表条目导出
此插件是Gravity Forms插件的附加组件。使用附加组件,您可以设置计划任务,并将任何Gravity Forms条目导出到CSV文件中。此外,文件可以发送到给定的电子邮件地址列表。
因此,如果你有一个收集用户提交的表单,加载项可以自动将导出的条目发送到你的电子邮件中(按时间表)。
它是如何工作的?
在您的网站上创建一个表单(使用Gravity Forms插件),然后只需收集客户提交的信息。所有用户数据都保存为条目。在下面的屏幕截图中,您可以看到测试表单和表单的条目。
示例表单只有三条记录。然而,在真实的形式中,你每天都可以得到很多条目。
因此,您可能希望安排一封电子邮件,并将其与包含条目的附件一起自动接收。
要做到这一点,只需转到表单设置页面,然后单击“计划导出条目”选项卡。
您将看到表单的“计划导出条目提要”页面。只需单击“添加新条目”按钮,创建一个新任务即可自动导出条目。此外,您可以在此页面上看到“当前时间”值。它应该可以帮助您创建任务,因为网站的当前时间和您在计算机上的本地时间可能不同。该插件适用于网站时间。
请看下面的屏幕截图,这里有一个新任务设置页面的例子。
您可以设置为将导出内容发送到您的电子邮件中。此外,还可以设置多个电子邮件地址。
此外,还可以允许将导出文件保存在服务器上。要做到这一点,只需设置一个导出文件夹。默认情况下,插件使用网站根文件夹。你可以更改它。保存更改后,插件会检查文件夹是否可写。
请注意,您需要保存任务。之后你就完成了,你的任务将按计划执行。
新任务设置页面字段
正如您在前面的屏幕截图中看到的,有不同的字段可以配置您的任务。让我们讨论每一个:
名称–必填字段,输入一些唯一的名称以识别您的任务。
导出时间表–必填字段,设置条目导出和通过电子邮件发送的频率。。
自定义开始日期–设置第一次导出时的自定义开始日期(仅适用于分钟、小时和每日计划)
导出时间框架–必填字段,设置应在其中选择条目的时间框架。。
至电子邮件地址–输入要接收导出条目文件的电子邮件地址的逗号分隔列表。
From Email Address(从电子邮件地址)–输入您希望导出的条目发送到文件的电子邮件地址。
From Email Name(从电子邮件名称)–输入您希望导出的条目发送到文件的电子邮件名称。您可以将其留空以使用默认名称。
消息–输入导出电子邮件的消息。
表单字段–必填字段,选择要包含在导出中的字段。
Condition–设置发送导出之前必须满足的条件逻辑。
启用电子邮件CSV–导出完成后发送电子邮件。
在服务器上保存CSV–将服务器上的导出数据保存在文件中
服务器上的目录–在保存导出文件时在服务器上设置一个目录;路径应该是相对于你的网站根目录的。
Linux Cron作业与WP Cron
你有没有注意到你在wordpress中的预定帖子丢失了?尽管wordpress有自己的cron功能来决定博客帖子和事件的日程安排,但WP-cron并不是一个字面意义上的cron工作。
Linux cron作业可以由用户控制,确保受计划约束的项目正确运行。此外,对于高流量的wordpress网站,Linux cron作业可以通过降低服务器上的带宽来帮助减少停机的机会,从而使用更少的服务器资源。
WP cron是一个虚拟cron,仅在加载页面时才起作用。WP cron首先由WordPress加载,当在网站的前端或后端请求页面时,WP cron会向网站访问者显示必要的页面。
如何用Linux Cron作业替换WP Cron
优化WordPress cron作业效率的最佳方法是禁用WP cron,并通过每小时运行一次的cPanel设置一个正常的cron作业。
禁用wp-cron.php您可以通过修改wp-config.php(位于安装WordPress的文件夹中)来禁用wp-cron。打开wp-config.php文件,在?之后添加新行?php,然后在新行中添加以下代码:define(’DISABLE_WP_CRON’,true);
禁用wp-cron.php
要设置Linux cron作业,请执行以下操作:
登录您的cPanel。
在“高级”部分,单击“Cron jobs”。
在添加新Cron作业下,选择时间间隔。我们建议您不要将时间间隔设置为低于15分钟。
将cron命令设置为以下内容,将您的website.com替换为您的实际域名:wget-q-O-http://yourwebsite.com/wp-cron.php?doing_wp_cron/dev/null 21
单击Add New Cron Job以设置Cron。
为了测试新的cron,只需等待运行cron所经过的时间段。如果cron没有运行,请检查上面列出的步骤,以确保您正确完成了所有步骤。
导出到CSV时,我没有收到电子邮件?为什么?
如果您在获取电子邮件时遇到问题,请确保您已启用“启用电子邮件CSV”选项。还要注意,如果导出中至少包含一个条目,则会发送电子邮件。如果您已选中所有选项,但未收到电子邮件,请将请求发送给您的主机/服务器提供商,并询问为什么默认的WordPress电子邮件功能在您的帐户上不起作用。他们通常能够很快解决你的问题。
更改日志
版本1.5.3-2022年12月22日
##增加了与Gravity Form 2.6.*的兼容性;
##重构插件代码;
版本1.5.1-2021年5月8日
固定的如果在“导出计划”中设置了月度或年度,则下一个导出日期的计算错误