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