Elementor Contact Form DB

一個簡單的外掛,用於存儲 Elementor Pro Form 提交的內容,該外掛將來自 Elementor Pro 表單模組的聯絡表單提交後,可以在 WP 後端控制台查看信件內容。

為何會安裝這個外掛,大部分的站長怕漏信,最好的方式就是在 WP 控制台內,就可以看到讀者、客戶寄來的聯絡單。

不過,你的網站沒有流量或沒甚麼人提交聯絡單,是可以安裝這個外掛。

今天收到客戶的反應,WP 後台無法登入,會出現 Error 502 或「重大的錯誤」,Kinsta 主機會出現這種情形,真沒見過,心想甚麼外掛可以把 MySQL 給打死了。

查了一下,發現客戶安裝了 Elementor Contact Form DB 這個外掛,信件累積太多了,把資料庫搞掛了。

Elementor Contact Form DB
Elementor Contact Form DB

這時,你無法進入 WP 後台清除信件或停用外掛,只能從 phpMyadmin 那著手。

查詢關鍵字 elementor_cf_db 把這個資料表的列搜尋出來。

Elementor Contact Form DB
Elementor Contact Form DB

圖片中的 wp_post 筆數應該更多,因為我刪除了大部分資料才截圖的。

刪除完 wp_post 裡的筆數後,登入後台就會正常了。

這個外掛在設定上,缺少保留郵件天數的功能,你只好每天到 WP 控制台去清除郵件,或者是等到爆了,無法登入後台,去資料庫那刪除存檔郵件了。

結語

為何要安裝這個難用的外掛,嚴重破壞 WordPress 資料庫的外掛,根本是使用者之前用的共享主機發信系統不穩定,常常漏信,才想安裝這種外掛。

使用穩定 SMTP 發信方式,其實就可以把 Elementor Contact Form DB 刪除掉。


yungkeli

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *