2017-01-12 20 views
0

我目前在我的博客中使用 contact form 7插件。如何在聯繫表中包含最新的帖子短代碼7在wordpress中發送電子郵件

在客戶放置消息的形式下,它也向客戶發送感謝消息。在那封郵件中,我需要包含來自我的博客的最新帖子。我使用一個簡短的代碼。將代碼添加到頁面時,短代碼工作正常。但它不適用於該電子郵件。它只是顯示短代碼。

以下是簡碼。請引導我如果在聯繫表單7封電子郵件中使用短代碼之前有任何配置要做。

[mk_blog style="thumbnail" pagination_style="2"] 

回答

0

這是不可能的,我能想到這樣做而又不造成CF7一個插件的唯一辦法是更新與最新的鏈接發送到您的博客的電子郵件

0

你可以嘗試使用過濾器wpcf7_mail_components過濾電子郵件模板。 Look here the source code

然後用do_shortcode();執行正文shortcode。

我沒有嘗試,但它是我的第一個想法。

編輯:這樣的:

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

    return $components; 
}); 
相關問題