androlax2 / acf-phone-number
真实的 ACF 电话号码字段。
1.0.0
2022-10-25 16:18 UTC
Requires
- php: >=7.2
- giggsey/libphonenumber-for-php: ^8.12
Requires (Dev)
This package is auto-updated.
Last update: 2024-08-30 01:44:04 UTC
README
由 libphonenumber 和 intl-tel-input 驱动的真实 ACF 电话号码字段
要求
安装
Bedrock
通过 Composer 安装
$ composer require log1x/acf-phone-number
手动
下载发布版 .zip
文件并安装到 wp-content/plugins
目录中。
用法
用法非常简单。您可以可选地设置一个默认国家。
调用该字段将返回一个包含您所需电话号码所有信息的 可数组的对象
{ +"number": "+1 405-867-5309" +"country": "US" +"uri": "tel:+14058675309" +"e164": "+14058675309" +"rfc3966": "tel:+1-405-867-5309" +"national": "(405) 867-5309" +"international": "+1 405-867-5309" +"carrier": "" +"location": "Oklahoma" +"timezone": array:1 [▼ 0 => "America/Chicago" ] }
ACF Composer
如果您使用的是 Sage 10 并且正在使用我的 ACF Composer 包
$field ->addField('my_number_field', 'phone_number') ->setConfig('default_country', 'us');
错误报告
如果您在 ACF Phone Number 中发现错误,请 创建一个问题。
贡献
鼓励和欢迎通过 PR、报告问题或提出建议来贡献。
许可证
ACF Phone Number 在 MIT 许可证 下提供。