acf_pro_update_license_option()
Updates a multisite compatible licensing data value For multisite installs, this is from the main site options if available or the normal option otherwise.
No Hooks.
Returns
true|false. True if the value was updated, false otherwise.
Usage
acf_pro_update_license_option( $option_name, $value, $autoload );
- $option_name(string) (required)
- The option name to update.
- $value(mixed)
- The new value to set.
Default:false - $autoload(true|false)
- True if the option should be autoloaded.
Default:false
Changelog
| Since 6.2.6 | Introduced. |
acf_pro_update_license_option() acf pro update license option code ACF 6.8.8
function acf_pro_update_license_option( $option_name, $value = false, $autoload = false ) {
if ( acf_pro_is_legacy_multisite() ) {
$main_site_id = get_main_site_id();
if ( $main_site_id !== get_current_blog_id() ) {
switch_to_blog( $main_site_id );
$return = update_option( $option_name, $value, $autoload );
restore_current_blog();
return $return;
}
}
return update_option( $option_name, $value, $autoload );
}