[WordPress] 外掛分享: Hulk Phone Guard for WooCommerce

首頁外掛目錄 › Hulk Phone Guard for WooCommerce
WordPress 外掛 Hulk Phone Guard for WooCommerce 的封面圖片
全新外掛
安裝啟用
尚無評分
4 天前
最後更新
問題解決
WordPress 6.2+ PHP 7.4+ v1.0.0 上架:2026-09-05

內容簡介

Hulk Phone Guard for WooCommerce 是一款專為 WooCommerce 設計的外掛,能夠在結帳及我的帳戶編輯地址頁面中直接驗證國際電話號碼,提供用戶友好的電話管理工具,提升購物體驗。

【主要功能】
• 國際電話號碼驗證於結帳及編輯地址頁面
• 具國家選擇器及即時格式化功能
• 可自訂的錯誤訊息及重複電話檢測
• 管理員可一鍵撥打、發送 WhatsApp 或 SMS
• 支援多語言的驗證介面

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Hulk Phone Guard for WooCommerce」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Hulk Phone Guard for WooCommerce validates international phone numbers directly in the block-based WooCommerce checkout and on the My Account Edit Address page. It ships with a country selector, live formatting, custom error messages, duplicate phone detection, and handy order phone management tools for store admins.
Product Overview
Documentation
🚀 Start 7-day PRO Trial (No Credit Card)
Features
Checkout & My Account Validation
* International phone number validation at block-based checkout and on the My Account > Edit Address page
* Country selector with search, flags, and auto-detection via geo-IP lookup
* Format phone numbers as you type with configurable display format (International, National, E.164, RFC3966)
* Strict validation with configurable allowed number types (Mobile, Fixed Line, Toll Free, VoIP, etc.)
* Fully customizable validation error messages for each error type
* “Always allow checkout” option so customers can complete an order even when their number is invalid
Admin Order Management
* Detect and warn about duplicate phone numbers across orders in the admin order edit screen
* One-click Call, WhatsApp, SMS, and Copy buttons on order screens and the order preview modal
* Phone numbers block included in order emails with WhatsApp and SMS links for admins
* Respects your existing phone field visibility (hidden, optional, or required) and warns you if the field is disabled on the Checkout block
User Profile & Settings
* Phone validation on WordPress user profile and edit user screens in admin
* Multi-language support for the validation UI
* Compatible with modern WooCommerce block-based checkout
* Debug logging via WooCommerce Status > Logs
Free vs Pro Comparison
Feature | Free | Pro
-----------------------------------------------------------|------|-----
International phone validation at checkout | ✅ | ✅
Phone validation on My Account > Edit Address | ✅ | ✅
Phone validation on User Profile | ✅ | ✅
Default country selection (manual) | ✅ | ✅
Strict validation mode | ✅ | ✅
Separate dial code input | ✅ | ✅
Always allow checkout | ✅ | ✅
Phone field visibility warning | ✅ | ✅
Debug logging | ✅ | ✅
Auto-detect country via Geo-IP | ❌ | ✅
Country search in dropdown | ❌ | ✅
Country selector mode (Auto / Dropdown / Dial Code) | ❌ | ✅
Show country flags | ❌ | ✅
Custom country ordering | ❌ | ✅
Exclude specific countries | ❌ | ✅
Restrict to specific countries only | ❌ | ✅
Format as you type | ❌ | ✅
Number display format (International / National / E.164) | ❌ | ✅
Placeholder number | ❌ | ✅
Custom placeholder text | ❌ | ✅
Allowed number types (Mobile, Fixed Line, Toll Free, VoIP) | ❌ | ✅
Custom validation error messages | ❌ | ✅
Order phone action buttons (Call, WhatsApp, SMS, Copy) | ❌ | ✅
Duplicate phone warning (fraud detection) | ❌ | ✅
Phone numbers block in order emails | ❌ | ✅
Translation / language selection | ❌ | ✅

Note: This is the free version of the plugin. Upgrade to Pro to unlock advanced country controls, formatting options, admin order tools, and more.
External Services
This plugin connects to various APIs to obtain geolocation information, it’s needed to show the user’s country based on their IP address. Below is a detailed list of the external services used, along with the data sent, usage details, and links to their terms of service and privacy policies.

ipapi.co

Purpose: Used to retrieve geolocation data such as the user’s country based on their IP address.
Data Sent: User’s IP address.
When Sent: Every time the geolocation functionality is accessed.
Terms of Service: ipapi.co Terms
Privacy Policy: ipapi.co Privacy Policy

geojs.io

Purpose: Retrieves the user’s country information based on their IP address.
Data Sent: User’s IP address.
When Sent: Whenever geolocation data is required.
Terms of Service: GeoJS Terms
Privacy Policy: GeoJS Privacy Policy

ip.guide

Purpose: Retrieves the user’s country information based on their IP address.
Data Sent: User’s IP address.
When Sent: Whenever geolocation data is required.
Terms of Service: IP Guide Terms
Privacy Policy: IP Guide Privacy Policy

BigDataCloud.net

Purpose: Performs reverse geocoding to convert geographic coordinates into readable location information.
Data Sent: User’s IP address and/or geographic coordinates (latitude and longitude).
When Sent: Whenever reverse geocoding is required.
Terms of Service: BigDataCloud Terms
Privacy Policy: BigDataCloud Privacy Policy

延伸相關外掛

文章
Filter
Mastodon