hellonico / acf-country

此包的最新版本(v3.0.1)没有可用的许可信息。

ACF的国家字段

资助包维护!
开放集体

安装: 79,827

依赖关系: 0

建议者: 0

安全: 0

星号: 117

关注者: 8

分支: 16

开放问题: 11

类型:wordpress-plugin

v3.0.1 2024-03-15 16:03 UTC

README

Latest Version Packagist Beerpay Donate

Advanced Custom Fields WordPress插件添加“国家”字段类型。

⚠️ 警告 ⚠️

从版本2.0.0开始,ACF Country引入了一些重要的不兼容更改:

  • 不支持旧版本的PHP和ACF,新的要求是
    • ACF 5.7+
    • PHP 5.4+
  • 返回格式已更改。为了更好地遵循ACF并使用ACF函数,ACF Country现在将以与选择字段相同的方式返回值。《code>['FR' => 'France']现在看起来像['label' => 'France', 'value' => 'FR']

寻找ACF 5.7之前的支持?请查看1.0分支

概述

显示您语言的全部国家选择列表。

国家名称可在每种语言中找到(查看可用列表)。默认情况下,国家名称使用您当前的WordPress语言本地化。

选择单个值

ACF Country field

或多个值

ACF Country field

兼容性

  • ACF 5.7+
  • PHP 5.4+

字段选项

过滤器

您可以使用acf/country/countries过滤器删除(或添加)一些国家,例如

add_filter( 'acf/country/countries', function( $countries ) {
	return array_filter( $countries, function( $code ) {
		return !in_array( $code, ['IC', 'EA'], true );
	}, ARRAY_FILTER_USE_KEY);
} );

注意:PHP5.6+示例

安装

压缩包

下载插件并将其提取到您的插件文件夹中。

Composer

composer require hellonico/acf-country

贡献

查看CONTRIBUTING

支持

此ACF字段最初是为一个不再使用的个人项目开发的。我仍然决定维护它。如果您将其用于商业项目,请考虑购买我一杯啤酒