
內容簡介
此外掛可在 Elementor-PRO 表單生成器中新增兩個小工具。
– 電話國碼 – 根據國家選擇電話字首
– 拖放上傳 – 拖放多個文件上傳欄位
– 先進的蜜罐 – 更新至最新的濫發郵件過濾
電話國碼
根據國家提供選擇性電話字首。
提供選擇性可搜尋的電話字首選項。
搜尋功能可依據電話字首或國名。
使用 WP 語言檔的標準,可依據 WP 內更改語系進行翻譯。
顯示的國家清單會以國旗圖片呈現,可讓使用者更輕鬆查找。當該欄位為空值時,會自動根據 IP 地址決定當前所處國家。
拖放上傳
文件將會出現在 Elementor -> 投遞內容
文件可透過郵件發送
先進的蜜罐 – 更好的 reCaptcha 替代方案
我們新增了一個先進的蜜罐小工具到 Elementor PRO 表單中。
此小工具與原生的 Elementor 小工具非常相似,但非常重要的區別在於以下幾點:
Elementor 表單欄位可以選擇是否必填。
通過表單發送垃圾郵件的蜘蛛會考慮陷阱的存在並試圖繞過它們,例如,他們會檢查表單中是否存在必填欄位,並僅填寫該欄位以避免落入蜜罐垃圾郵件篩檢器中。
Elementor 提供的蜜罐欄位只能是選擇性的,因為如果您將其設為必填,正常訪問者將無法填寫它,因為它在前端(隱藏)上不顯示,並且瀏覽器不會提交表單,因為瀏覽器會檢查必填欄位(即使它是隱藏的)。
同時,這也意味著垃圾郵件發送蛛網只會忽略可選欄位以規避蜜罐篩檢器。
我們的蜜罐實現方法不同之處在於,對於垃圾郵件發送蛛網,始終會將蜜罐欄位設為必填,但隨後 JavaScript 會將此屬性刪除。垃圾郵件發送蛛網只讀取 HTML,看到必填欄位並填寫之,從而引發垃圾郵件篩檢器的作用。對於真實訪問者,此欄位是隱藏的,JavaScript 會刪除此欄位的必填屬性,即蜜罐篩檢器不會啟動。
此外,原生的蜜罐欄位的 input 標籤直接寫入“display: none;”樣式,明確告訴蜘蛛該欄位對用戶不可見並且是一個潛在的陷阱。在我們的小工具版本中,使用共同的樣式塊將蜜罐欄位隱藏,這對蜘蛛比較難搜尋到我們的陷阱欄位。
外掛標籤
開發者團隊
📦 歷史版本下載
原文外掛簡介
The plugin adds two new Widgets to the Elementor-PRO Forms builder.
– Phone Country Code – choosing a telephone prefix depending on the country
– DropZone – Drag & Drop multiple file upload field
– Advanced Honeypot – Improved up-to-date spam filtering
Phone Country Code
Telephone prefix depending on the country.
Provides the ability to select a searchable telephone prefix.
The search works both by prefix number and by country name.
The standard for WP language file is used, then it allows to translate the selector depending on the change of the locale inside WP.
In the display of countries there is a flag image, which makes it easier to find and makes it richer. When displaying an empty value, there is an automatic determination of the current country using geolocation based on IP identification.
DropZone
File will be shown in Elementor -> Submission
File can be send by email
Advanced Honeypot – better reCaptcha alternative
We added an advanced honeypot widget to elementor pro forms.
This widget is very similar to the native elementor widget, except for very important differences.
Elementor Form fields can be required or optional.
Spiders that send spam through forms take into account the presence of traps and try to bypass them, for example,
they check for the presence of required fields in form and fill in only its so as not to fall into honeypot spam filters.
The honeypot field that the elementor provides can only be optional, because if you make it required,
normal visitors will not be able to fill it out, since it is not displayed on the front (it is hidden) and the form simply will not submit by the browser, since the required fields are checked by the browser (even invisible).
At the same time, it turns out that the optional fields are not filled with spiders just to bypass the honeypot.
Our honeypot implementation is different in that the honeypot field is always shown as required for spiders, but then this attribute is removed using JavaScript.
The spider reads only the html and sees that the field is required and fills it in, this causes the spam filter to work. For real visitors,
this field is invisible and JavaScript removes the mandatory attribute for this field, i.e. spam filter is not activated.
In addition, the native honeypot field has a “display: none;” style written directly into the input tag that clearly tells the spiders that the field is not visible to users and is a potential trap.
In our version of the widget, the honeypot field is hidden through styles that are in a common style block that is difficult for spiders to find our traps field.
