2017-09-27 52 views
1

我想在SendWithUs中指定一个预览器,但我在gmailinbox中有这样的渲染问题。为什么preheader包含身体的内容?

preheader选项卡中指定中的preheader看起来像

{% trans %}Hi {{ name }}, you have a new email from XXX {% endtrans %} 

,但我收到preheader加的body

- Hi John Doe, you have a new email from XXX logo-color.png Export review data Hi John Doe,... 

开始是否有人得到了同样的问题?难道我做错了什么 ?这是一个错误吗?

回答

2

preheader字段只是为了引导您在电子邮件顶部插入一些内容。像Gmail这样的客户端会在列表中显示这个“电子邮件标题前的内容”,并在列表预览中显示电子邮件的前几个字。

其他一些平台通过将电子邮件模板的前几个字符专门用于预先标题内容,使其更加明确。

Example of a preheader in template content

Sendwithus发生在你的preheader领域的内容,并自动将其插入到邮件正文的顶部,然后使用一些造型从常规视图中隐藏它。 但是,它仍然只是电子邮件顶部的内容。如果太短,下面的内容仍然会在事后显示。

要停止额外的内容无法显示,可以追加一些zero-width-joining字符(‌ )到preheader结束,使preheader区域更长的长度(用空格,不将模板添加实际空间) 。

来源:https://litmus.com/blog/the-little-known-preview-text-hack-you-may-want-to-use-in-every-email

+0

要添加到@ JemBijoux的答案,因为Sendwithus支持神社就可以轻松一点的代码添加到垫preheader。尝试在关闭传输块之后添加像这样的'{{''* 150}}}。 –

相关问题