我正在使用wordpress 4.2与wordpress 4.2。我遇到的问题是,当收到邮件时,它是美国格式:2015-01-23。我的网站设置是英国英国,在日期选择器默认为dd / mm / yyyy的表格上,但我收到的邮件的格式为美国。我在标签中尝试了日期格式:dd / mm / yy,但它仍然以美国形式出现。这是最新的尝试:
<p>Date of Event: (Required)<br />
[date* date-387 _format_your-date "D, d M y"]
</p>
和邮件标签
Date of event:
[date-387]
如果有人能帮助我将其改为英国格式,我将不胜感激。感谢
答案 0 :(得分:4)
邮件中的格式化日期值
如前所述,如果在日期字段中指定了值,则该值必须为YYYY-MM-DD格式(例如2013-04-08)。将值插入邮件模板时,默认情况下保留日期格式。 要更改邮件中的格式,您可以使用邮件标记表示法的变体
[_format_{field name} "{date format}"]
。
因此,要更改邮件格式,您需要为 mail 标记指定日期格式。这与您应用于表单字段的任何格式都是分开的。
另请注意,您的意图是替换&#34;您的日期&#34;在具有实际字段名称的示例中,例如,您的邮件标记应为:
[_format_date-387 "D, d M y"]