2017-01-12 8 views
0

현재 내 블로그 내의 양식에 contact form 7 플러그인을 사용하고 있습니다.최근 게시물을 포함하는 방법 짧은 양식을 문의 양식 7에 포함 된 전자 메일

고객이 메시지를 입력 할 때 양식에 고객에게도 감사 메시지를 보냅니다. 이 메일에는 블로그의 최신 게시물을 포함시켜야합니다. 나는 짧은 코드를 사용한다. 짧은 코드는 페이지에 추가 할 때 잘 작동합니다. 그러나 그것은 그 이메일에서 작동하지 않습니다. 그냥 짧은 코드를 보여줍니다.

다음은 짧은 코드입니다. 연락처 양식 7의 전자 우편에서 짧은 코드를 사용하기 전에 수행 할 구성이 있으면 저를 안내하십시오.

이 불가능
[mk_blog style="thumbnail" pagination_style="2"] 

답변

0

, 내가 CF7을위한 부가 기능을 만들지 않고이 일을 생각할 수있는 유일한 방법은 블로그에 최신 링크로 전송되는 이메일을 업데이트하는 것입니다

0

당신이 할 수있는 wpcf7_mail_components 필터를 사용하여 이메일 템플릿을 필터링하십시오. Look here the source code

그리고 나서 do_shortcode();으로 몸체 쇼트 코드를 실행하십시오.

나는 그것을 시도하지는 않았지만 나의 첫 번째 생각.

편집 :이 같은 :

add_filter('wpcf7_mail_components', function($components) { 
    $components['body'] = do_shortcode($components['body']); 

    return $components; 
});