ACF_Admin_Email_Opt_In_Banner::admin_enqueue_scriptspublicACF 6.8.6

Enqueues the banner script and localized strings.

Method of the class: ACF_Admin_Email_Opt_In_Banner{}

No Hooks.

Returns

null. Nothing (null).

Usage

$ACF_Admin_Email_Opt_In_Banner = new ACF_Admin_Email_Opt_In_Banner();
$ACF_Admin_Email_Opt_In_Banner->admin_enqueue_scripts();

Changelog

Since 6.8.6 Introduced.

ACF_Admin_Email_Opt_In_Banner::admin_enqueue_scripts() code ACF 6.8.8

public function admin_enqueue_scripts() {
	$suffix  = defined( 'ACF_DEVELOPMENT_MODE' ) && ACF_DEVELOPMENT_MODE ? '' : '.min';
	$version = acf_get_setting( 'version' );

	wp_register_script( 'acf-email-opt-in-banner', acf_get_url( 'assets/build/js/acf-email-opt-in-banner' . $suffix . '.js' ), array( 'jquery', 'acf' ), $version, true );
	wp_enqueue_script( 'acf-email-opt-in-banner' );

	wp_localize_script(
		'acf-email-opt-in-banner',
		'acf_email_opt_in_banner',
		array(
			'empty_email'   => __( 'Email address is required.', 'acf' ),
			'invalid_email' => __( 'Please enter a valid email address.', 'acf' ),
			'generic_error' => __( 'Something went wrong on our end. Please try again.', 'acf' ),
		)
	);
}