Hi,
I’m building a plugin that I want to work in v4 and v5 of ACF. Is there a way to detect the major version number of this plugin?
Thanks,
This is the way the developer does it in ACF5
$major = intval( acf_get_setting('version') );
That function does not exist in ACF4, it’s done this way instead
$version = apply_filters('acf/get_info', 'version');
I would go with checking for that function and assume 4 if it doesn’t exist and use it to get the version, the method used in 5 is might stay stable into the future.
You could probably also to something like get_option('acf_version', false);
Brilliant 🙂 thanks (again) John.