Automattic\WooCommerce\Admin\Features
LaunchYourStore::load_newsletter_scripts()
Load slotfill script and JS variables for the newsletter. The comingSoonNewsletter is used in client/wp-admin-scripts/coming-soon-newsletter-panel
Метод класса: LaunchYourStore{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$LaunchYourStore = new LaunchYourStore(); $LaunchYourStore->load_newsletter_scripts();
Код LaunchYourStore::load_newsletter_scripts() LaunchYourStore::load newsletter scripts WC 9.7.1
public function load_newsletter_scripts() { $screen = get_current_screen(); if ( ! $screen instanceof \WP_Screen ) { return; } if ( 'site-editor' !== $screen->id ) { return; } $mailpoet = array( 'mailpoet_installed' => PluginsHelper::is_plugin_installed( 'mailpoet' ), 'mailpoet_connected' => $this->is_mailpoet_connected(), ); // phpcs:ignore WordPress.WP.EnqueuedResourceParameters.MissingVersion, WordPress.WP.EnqueuedResourceParameters.NotInFooter wp_register_script( 'coming-soon-newsletter-mailpoet', '' ); wp_enqueue_script( 'coming-soon-newsletter-mailpoet' ); wp_add_inline_script( 'coming-soon-newsletter-mailpoet', 'var comingSoonNewsletter = ' . wp_json_encode( $mailpoet ) . ';' ); }