2015-01-10 3 views
1

WordPress 4.2와의 문의 양식 7을 사용하고 있습니다. 내가 겪고있는 문제는 메일이 수신되면 미국 형식 (2015-01-23)입니다. 내 사이트 설정은 영어 (영국)이며 양식에서 날짜 선택 도구는 기본적으로 dd/mm/yyyy로 설정되지만받는 메일은 미국 형식으로되어 있습니다. 나는 날짜 형식을 시도했다 : 태그에 dd/mm/yy, 그러나 그것은 여전히 ​​미국으로 도착한다.Wordpress 문의 양식 7 날짜 형식이 잘못됨

<p>Date of Event: (Required)<br /> 
[date* date-387 _format_your-date "D, d M y"] 
</p> 

누군가가 영국의 형식으로이 문제를 해결하는 데 도움 수 있다면 나는 감사하겠습니다 메일 태그

Date of event: 
[date-387] 

이 최신 시도이다. the documentation에서 감사

+0

베어 마음에 "그 2015-01-23 "은 미국 형식이 아니며 국제 날짜 형식 사이의 모호함을 피하기 위해 특별히 고안된 [ISO 8601] 형식입니다 (https://en.wikipedia.org/wiki/ISO_8601). 일반적인 미국 형식은 년 - 월 순서가 아닌 월 - 일 - 년 순서입니다. –

답변

4

: 메일에서

형식 날짜 값 이전에 설명한 바와 같이 값이 날짜 필드에 지정된 경우, 값이 YYYY-MM-DD 형식이어야합니다

(예 : 2013-04-08). 값을 메일 템플리트에 삽입하면 날짜 형식이 기본적으로 유지됩니다. 메일의 형식을 변경하려면 메일 태그 표기법 [_format_{field name} "{date format}"]의 변형을 사용할 수 있습니다.

그래서, 메일 형식을 변경하려면, 당신은 당신의 메일 태그에 날짜 형식을 제공해야합니다. 이는 양식 필드에 적용하는 서식과는 별개입니다.

예를 들어, 메일 태그를해야한다 있도록, 실제 필드의 이름으로 예에서의 "날짜"를 대체하기위한 것 또한

참고 :

[_format_date-387 "D, d M y"] 
+0

고마워요. 그러나 2014 년 5 월 29 일에이를 변경하는 방법이 있습니까? 감사합니다 – user1532468

+0

예; PHP의 [날짜 함수 지정] (http://us1.php.net/manual/en/function.date.php)에 따라 형식 문자열 (끝에있는 비트)을 지정하여 형식을 지정할 수 있습니다 .- 생각했습니다. "d/m/Y"가해야한다고. –

+0

건배 매트. 대단히 감사합니다. – user1532468