Automattic\WooCommerce\Admin\Features
LaunchYourStore::__construct()
Constructor.
Метод класса: LaunchYourStore{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$LaunchYourStore = new LaunchYourStore(); $LaunchYourStore->__construct();
Код LaunchYourStore::__construct() LaunchYourStore:: construct WC 9.7.1
public function __construct() { add_action( 'woocommerce_update_options_site-visibility', array( $this, 'save_site_visibility_options' ) ); add_filter( 'woocommerce_admin_shared_settings', array( $this, 'preload_settings' ) ); add_action( 'wp_footer', array( $this, 'maybe_add_coming_soon_banner_on_frontend' ) ); add_action( 'init', array( $this, 'register_launch_your_store_user_meta_fields' ) ); add_filter( 'woocommerce_tracks_event_properties', array( $this, 'append_coming_soon_global_tracks' ), 10, 2 ); add_action( 'wp_login', array( $this, 'reset_woocommerce_coming_soon_banner_dismissed' ), 10, 2 ); add_filter( 'woocommerce_admin_get_user_data_fields', array( $this, 'add_user_data_fields' ) ); if ( Features::is_enabled( 'coming-soon-newsletter-template' ) ) { add_action( 'admin_enqueue_scripts', array( $this, 'load_newsletter_scripts' ) ); add_action( 'save_post_wp_template', array( $this, 'maybe_track_template_change' ), 10, 3 ); } }