| @@ -15,8 +15,27 @@ | ||
| 15 | 15 | return class_exists('ACF') && defined('ACF_PRO') && defined('ACF_VERSION') && version_compare(ACF_VERSION, '5.8', '>='); |
| 16 | 16 | } |
| 17 | 17 | |
| 18 | 18 | /** |
| 19 | + * acfe_is_acf | |
| 20 | + * | |
| 21 | + * @param $v1 | |
| 22 | + * @param $v2 | |
| 23 | + * | |
| 24 | + * @return bool | |
| 25 | + */ | |
| 26 | +function acfe_is_acf($v1, $v2 = ''){ | |
| 27 | + | |
| 28 | + // check only one version | |
| 29 | + if(empty($v2)){ | |
| 30 | + return acf_version_compare(acf_get_setting('version'), '>=', $v1); | |
| 31 | + } | |
| 32 | + | |
| 33 | + // check both versions | |
| 34 | + return acf_version_compare(acf_get_setting('version'), '>=', $v1) && acf_version_compare(acf_get_setting('version'), '<', $v2); | |
| 35 | +} | |
| 36 | + | |
| 37 | +/** | |
| 19 | 38 | * acfe_is_acf_59 |
| 20 | 39 | * |
| 21 | 40 | * @return bool |
| 22 | 41 | */ |