[WordPress] 外掛分享: Gravity Forms HTML5 Validation

WordPress 外掛 Gravity Forms HTML5 Validation 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「Gravity Forms HTML5 Validation」是 2014-08-27 上架。 目前已經下架不再更新,不建議安裝使用。
  • 目前有 1000 個安裝啟用數。
  • 上一次更新是 2016-04-04,距離現在已有 3317 天。超過一年沒更新,安裝要確認版本是否可用。以及後續維護問題!
  • 外掛最低要求 WordPress 3.5 以上版本才可以安裝。
  • 有 3 人給過評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

akkis | ikappas | devworks | isoftware |

外掛標籤

forms | HTML5 | gravity | validation | GravityForms |

內容簡介

此外掛為Gravity Forms外掛新增原生HTML5驗證支援。

支援標準與分頁表單。

支援標準欄位

單行文字
段落文字
下拉式清單
多選清單
核取方塊
數字
單選按鈕

支援進階欄位

姓名
日期
時間
電話
地址
網站
使用者名稱
密碼
電子郵件
檔案上傳

支援文章欄位

標題
內文
摘要
標籤
分類
文章圖片
自訂欄位

支援價格欄位

產品
數量
信用卡

支援掛鉤

gform_name_prefix_required
gform_name_middle_required
gform_name_suffix_required
gform_address_street2_required

這些掛鉤可用於這些子欄位上強制使用HTML5驗證。

使用範例:

以下會套用您的函數到所有表單。
add_filter( ‘gform_name_prefix_required’, ‘your_function_name’, 10, 2 );

如需針對特定表單,請附加表單ID到掛鉤名稱。(格式:gform_password_FORMID)
add_filter( ‘gform_name_prefix_required_6’, ‘your_function_name’, 10, 2 );

返回值預期為布林值; 因此您也可以用“__return_true”來使用它們。
add_filter( ‘gform_address_street2_required’, ‘__return_true’ );

需求

此外掛需要先安裝及啟用Rocketgenius的Gravity Forms外掛1.9版本及以上版本。

已測試

截至Gravity Forms外掛1.9.17.6版本。

原文外掛簡介

Adds native HTML5 validation support to the Gravity Forms plugin.
It supports both standard and paginated forms.
Supported Standard Fields

Single Line Text
Paragraph Text
Drop Down
Multi Select
Checkboxes
Number
Radio Buttons

Supported Advanced Fields

Name
Date
Time
Phone
Address
Website
Username
Password
Email
File Upload

Supported Post Fields

Title
Body
Excerpt
Tags
Category
Post Image
Custom Field

Supported Pricing Fields

Product
Quantity
Credit Card

Supported Hooks

gform_name_prefix_required
gform_name_middle_required
gform_name_suffix_required
gform_address_street2_required

These hooks can be used to force html5 validation on these subfields.
Example usage:
The following would apply your function to all forms.
add_filter( ‘gform_name_prefix_required’, ‘your_function_name’, 10, 2 );
To target a specific form append the form id to the hook name. (format: gform_password_FORMID)
add_filter( ‘gform_name_prefix_required_6’, ‘your_function_name’, 10, 2 );
The return value is expected to be a boolean value; As such you can also use them with “__return_true”.
add_filter( ‘gform_address_street2_required’, ‘__return_true’ );
Requirements
This plugin requires prior installation and activation of Gravity Forms plugin by Rocketgenius ver. 1.9 and above.
Tested
Up to Gravity Forms plugin ver. 1.9.17.6

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Gravity Forms HTML5 Validation」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


2.3 | 2.4.1 |

延伸相關外掛(你可能也想知道)

  • Gravity Forms + Custom Post Types 》此外掛可將 Gravity Forms 生成的文章對應至自訂文章類型和/或自訂分類,無需任何程式設計。, 介紹, 此外掛為 Gravity Forms 的附加元件,您可以造訪 Gravity...。
  • Gravity Forms CSS Ready Class Selector 》, 這個外掛是讓您更好地搭配使用令人驚豔的 Gravity Forms 外掛的附屬元件。, 歡迎查看我提供的其他免費的 Gravity Forms 外掛附屬元件, , 此外掛相容於 Gr...。
  • Privyr CRM – Instant Lead Alerts for Contact Forms 》瞬速接收新潛在客戶警報及透過簡單潛在客戶管理及一觸即通的呼叫、WhatsApp、簡訊、iMessage 和電子郵件等功能。Privyr CRM 整合 WordPress,可連接至熱門 Wo...。
  • Gravity Forms Constant Contact 》警告:此外掛已於 2021 年 3 月停用,不再提供更新或支援。請改用官方的Gravity Forms Constant Contact Add-On。, , 此外掛需要Constant Contact帳戶,以及G...。
  • Gravity Slider Fields 》Gravity Forms 目前還不支援滑桿欄位,但在此之前,這個外掛可以很好地發揮作用。, 這個外掛將在進階欄位群組中新增一個滑桿欄位。您可以使用以下一組選項自...。
  • Gravity Forms – Placeholders add-on 》將 Gravity Forms 外掛的 HTML5 placeholder 功能強化,將欄位標籤複製為 placeholder 並隱藏之。對於不支援 HTML5 placeholder 屬性的舊版瀏覽器,使用 Java...。
  • G-Forms hCaptcha 》透過 Gravity Forms 的 hCaptcha 外掛,讓您的網站流量有了新的商業利用方式。, hCaptcha 外掛是一個 reCAPTCHA 的替代選項,讓網站擁有者可以賺取收益,同時...。
  • Edit Entries for Gravity Forms 》您是否需要編輯網站上的任何Gravity Forms條目?, Bright Vessel的任務是允許Gravity Forms進行編輯,以使客戶更容易進行編輯,我們想與社區分享。, 這裡是PD...。
  • Reject Urls And Emails In Textarea For (Gravity Forms) 》將此外掛安裝到任何已安裝運作中的 Gravity Forms 外掛的 WordPress 系統中,則所有已知的[URL]或 [EMAIL] 都會被拒絕並失敗驗證。, 此外掛會檢查textarea欄...。
  • Gravity Forms: Multiple Form Instances 》Gravity Forms: Multiple Form Instances 是與優秀的 Gravity Forms 外掛搭配使用的。, 通常,當在同一頁面上啟用 AJAX 的多個 Gravity Forms,會導致多個表...。
  • Gravity Forms Data Persistence Add-On Reloaded 》請思考這樣的情境:, a) 你的網站使用多頁 Gravity Forms。, b) 使用者登入網站,並開始填寫一個有 5 個步驟的表單。, c) 在第三步,使用者離開網站,並未完...。
  • Block IPs for Gravity Forms 》透過這個外掛,您可以阻擋使用指定 IP 位址提交由 Gravity Forms 創建的表單請求。。
  • Gravity Forms: Multiple Form Instances Add On 》「Gravity Forms: Multiple Form Instances」外掛是搭配方便易用的「Gravity Forms」外掛而使用的。, 通常在同一頁面上使用多個啟用 AJAX 的「Gravity Forms...。
  • Gravity Forms + Stripe 》使用 Stripe 在 WordPress 網站上直接接受一次性和定期訂閱付款,無需編程(甚至不用簡code!)。, 這是我們從客戶那裡得到的報價之一,他們希望使用 Stripe ...。
  • Gravity Forms Auto Placeholders 》此外掛自動將所有Gravity表單標籤轉換為HTML5占位符。同時包含Modernizr,以添加IE瀏覽器的占位符支援。。

文章
Filter
Mastodon