重力形成电子邮件模板

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了重力形成电子邮件模板相关的知识,希望对你有一定的参考价值。

我有一个带有通知的多站点,一旦完成特定表单,就会向用户发送电子邮件。平均每个站点有10个通知(10个站点)。所以有很多通知电子邮件。

我想对重力形式的电子邮件通知设置进行一些小样式更改。只是字体大小,颜色和家庭。我知道我可以使用内联样式为每个通知执行此操作。但显然我想避免这种情况,因为它非常耗时。

目前通知只是简单的tekst,没有任何自定义样式。电子邮件必须在某个地方建立,所以我一直在查看插件文件以查找位置,但我无法找到它。

有谁知道在哪里可以找到电子邮件模板?如果我知道生成电子邮件的位置,我可以将电子邮件包装在div中并在那里应用样式。

答案

开发团队确实计划在将来的版本中使合并标记(例如{all_fields}标记)的输出变得模糊。它目前由common.php中的get_submitted_fields函数生成,但我强烈建议不要编辑插件文件,因为更新过程中您的更改将丢失,您应该始终更新WordPress和插件。

在Gravity Forms 1.8.6中,他们确实添加了几个用于更改颜色的钩子:

- Added new filter "gform_email_background_color_label" to change the background color for the field label in the html email.
    add_filter("gform_email_background_color_label", "set_email_label_color", 10, 3);
    function set_email_label_color($color, $field, $lead){
        return "#CC99FF";
    }
- Added new filter "gform_email_background_color_data" to change the background color for the field data in the html email.
    add_filter("gform_email_background_color_data", "set_email_data_color", 10, 3);
    function set_email_data_color($color, $field, $lead){
        return "#CCCCFF";
    }

还有gform_merge_tag_filter钩子,可用于更改合并标签生成的输出:http://www.gravityhelp.com/documentation/page/Gform_merge_tag_filter

另一答案

我知道这个答案来得很晚,但是当搜索“重力表格电子邮件模板”时,这个问题仍然出现在Google中......

我的插件WP HTML Mail现在支持GravityForms表单,它是免费的。

https://wordpress.org/plugins/wp-html-mail/

以上是关于重力形成电子邮件模板的主要内容,如果未能解决你的问题,请参考以下文章

重力根据所选值的数量形成条件逻辑

php 重力形成电话检查

css 重力形成css造型

scss 重力形成初学者CSS

scss 重力形成css

css 重力形成fontawesome复选框css