![](/img/trans.png)
[英]How to include <?php echo $page; ?> inside contact form 7 email in wordpress
[英]How to include latest posts short code inside contact form 7 email in wordpress
我目前在博客中使用聯系表格7插件。
當客戶發出消息時,它也會向客戶發送感謝消息。 在那封郵件中,我需要包括我博客中的最新帖子。 我用一個簡短的代碼。 將短代碼添加到頁面中時,它可以正常工作。 但這在該電子郵件中不起作用。 它只是顯示短代碼。
以下是短代碼。 如果需要任何配置,請指導我,然后在聯系表7電子郵件中使用短代碼。
[mk_blog style="thumbnail" pagination_style="2"]
這是不可能的,我可以想到的唯一無需創建CF7插件的方法就是更新發送的電子郵件以及指向博客的最新鏈接
您可以嘗試使用過濾器wpcf7_mail_components
過濾電子郵件模板。 看這里的源代碼
然后用do_shortcode();
執行正文簡碼。
我沒有嘗試過,但是這是我的第一個想法。
編輯:像這樣:
add_filter('wpcf7_mail_components', function($components) {
$components['body'] = do_shortcode($components['body']);
return $components;
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.