acf_pro_update_license()ACF 5.4.0

acf_pro_update_license

This function will update the DB license

@type    function

Хуков нет.

Возвращает

null. Ничего.

Использование

acf_pro_update_license( $key );
$key **
-
По умолчанию: ''

Список изменений

С версии 5.4.0 Введена.

Код acf_pro_update_license() ACF 5.10.2

function acf_pro_update_license( $key = '' ) {

	// vars
	$value = '';

	// key
	if ( $key ) {

		// vars
		$data = array(
			'key' => $key,
			'url' => home_url(),
		);

		// encode
		$value = base64_encode( maybe_serialize( $data ) );

	}

	// re-register update (key has changed)
	acf_register_plugin_update(
		array(
			'id'       => 'pro',
			'key'      => $key,
			'slug'     => acf_get_setting( 'slug' ),
			'basename' => acf_get_setting( 'basename' ),
			'version'  => acf_get_setting( 'version' ),
		)
	);

	// update
	return update_option( 'acf_pro_license', $value );

}