id : ''; $suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min'; $version = WC_VERSION; // Need admin styles for the modal. wp_register_style( 'wc-beta-tester-admin', WC_Beta_Tester::instance()->plugin_url() . '/assets/css/admin.css', array( 'woocommerce_admin_styles' ) ); // Register scripts. wp_register_script( 'wc-beta-tester-version-info', WC_Beta_Tester::instance()->plugin_url() . '/assets/js/version-information' . $suffix . '.js', array( 'wc-backbone-modal' ), WC_BETA_TESTER_VERSION ); wp_register_script( 'wc-beta-tester-version-picker', WC_Beta_Tester::instance()->plugin_url() . '/assets/js/version-picker' . $suffix . '.js', array( 'wc-backbone-modal' ), WC_BETA_TESTER_VERSION ); wp_localize_script( 'wc-beta-tester-version-info', 'wc_beta_tester_version_info_params', array( 'version' => $version, /* translators: %s: Release version number */ 'description' => sprintf( __( 'Release of version %s', 'woocommerce-beta-tester' ), $version ), ) ); wp_localize_script( 'wc-beta-tester-version-picker', 'wc_beta_tester_version_picker_params', array( 'i18n_pick_version' => __( 'Please pick a WooCommerce version.', 'woocommerce-beta-tester' ), ) ); if ( in_array( $screen_id, array( 'woocommerce_page_wc-beta-tester', 'woocommerce_page_wc-beta-tester-version-picker' ) ) ) { wp_enqueue_style( 'wc-beta-tester-admin' ); wp_enqueue_script( 'wc-beta-tester-version-info' ); wp_enqueue_script( 'wc-beta-tester-version-picker' ); } } } return new WC_Beta_Tester_Admin_Assets();