【问题标题】:How to style gravity form that is embedded inside email?如何设计嵌入在电子邮件中的重力形式?
【发布时间】:2016-10-26 00:11:02
【问题描述】:

当用户注册并为朋友/家人注册活动时,我们使用 Gravity 表单发送通知电子邮件,并嵌入了以下代码:

[gravityforms action="conditional" merge_tag="{Do you want to register any family members or friends?:30}" condition="is" value="Yes"]
You have also registered:

{list:31}

[/gravityforms]

由于电子邮件样式只接受内联样式,当我无法直接访问嵌入在电子邮件中的表格时,如何设置它的样式?

【问题讨论】:

    标签: css wordpress email inline gravity-forms-plugin


    【解决方案1】:

    我的同事找到了重力表格内的表格来自哪里:wp-content/plugins/gravityforms/includes/fields/class-gf-field-list.php - get_field_input

    所以需要转到(我的文件中的第 393 行): $列表 = "

    【讨论】:

      【解决方案2】:

      您可以在重力表单编辑屏幕中格式化电子邮件通知。打开您的注册以进行编辑,转到“表单设置”->“通知”,然后在页面底部选中“禁用自动格式化”框。现在,您可以将自定义 html 写入“消息”窗格并以任何您喜欢的方式格式化。

      【讨论】:

      • 我已经做到了。但是我只能对 html 进行更改,但不能对其自身进行重力更改。如何访问它以插入内联 css?
      • 要编辑重力表单样式:在表单编辑屏幕中,您可以展开任何字段编辑框,单击“外观”选项卡并添加“自定义 CSS 类”。然后将样式表中的类用于样式元素。在“表单设置”选项卡中,您可以为整个表单本身设置样式。
      • 添加自定义 css 类适用于 WP 页面,但不适用于电子邮件中的表格,因为它只需要内联样式。
      • 邮件里有什么表?它是如何到达那里的?它不是重力形式通知的一部分吗?
      • 作为重力表单通知一部分的表格,使用 [gravityforms] 标签动态生成。而且我不确定哪个php文件正在编写它。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-10-06
      • 2010-10-02
      • 2018-12-24
      • 2022-11-10
      • 2012-12-20
      • 2020-01-10
      相关资源
      最近更新 更多