簡體   English   中英

如何在Wordpress的聯系表7電子郵件中包含最新帖子的短代碼

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM