1

我想創建一個wordpress自定義插件,用於保存三個字段的數據以及每個字段的圖片項目。它應該能夠在頁面中顯示所有這些項目。 當我搜索了一個插件,我發現跟表格數據庫插件,它可以作爲聯繫表7的插件擴展保存數據通過它發送.. http://wordpress.org/extend/plugins/contact-form-7-to-database-extension/我可以在我的wordpress網站中使用聯繫表格數據庫插件來保存和顯示數據,而無需發送電子郵件

我可以使用聯繫表DB插件在我的WordPress網站保存並顯示數據而不發送電子郵件?它也發送電子郵件,但我只想存儲和顯示數據。

另一個問題: - 我已經在使用聯繫表單7插件的聯繫表單發送電子郵件查詢..保存聯繫表單7中數據的更改會影響其工作嗎?

請幫助我的任何參考或解決方案,因爲我是新來的wordpress,目前不知道插件開發。 任何幫助將不勝感激.. 在此先感謝。

回答

1

如果您設置的聯繫表格7,放入垃圾或noreply電子郵件地址發送郵件到聯繫表格7上它仍然會記錄在郵件中的聯繫方式DB發送

所以在短碼模板將郵件發送到[email protected],並且每當用戶提交郵件時都會嘗試發送到該電子郵件,並且仍將該電子郵件記錄爲正在發送。就我個人而言,我實際上會創建該電子郵件地址,以便您的smtp不會從smtp服務器反彈回來。

+0

嗨..,非常感謝您的幫助.. :-)我一定會盡力日是..有沒有其他選擇已知你這樣做?我的意思是在普通頁面或文章中保存和顯示自定義數據/圖像等?謝謝。 – 2013-03-01 23:10:06

+0

我覺得這個問題是完全不同的。你想達到什麼目的? – 2013-03-01 23:26:05

+0

嗨,謝謝你的回覆...我需要一個插件可以用來存儲和顯示一些額外的數據和圖像與每個職位/頁面..但我不知道是否有一個插件爲我的要求。無論如何非常感謝..你的回答對我的上述問題是正確的。 :-) – 2013-03-02 04:45:56

2

您可以使用wpcf7_before_send_mail行動掛鉤,防止形式來發送電子郵件.. (我曾與「聯繫表DB」插件測試這一點 - 它保存數據進行過濾,電子郵件之前)

僅過濾特定形式標識 - 使用類似這樣:

function wpcf7_skip_email_sending($wpcf7_data) 
{ 
    if (in_array($wpcf7_data->id(), array(2,3,7))) { 
     $wpcf7_data->skip_mail = true; 
    } 
} 
add_action("wpcf7_before_send_mail", "wpcf7_skip_email_sending"); 

(對於老版本的CF7您可能需要更改$wpcf7_data->id()$wpcf7_data->id

相關問題