/** * Get accessor method for instance property. * * @return WP_Enqueue_Util Instance of the class. */ public static function get_instance() { if (null == self::$instance) { self::$instance = new self(); } return self::$instance; }
/** * Registers widget styles. */ public function register_widget_styles() { $handle = $this->slug . '-styles'; $relative_path = __DIR__ . '/../../site/css/'; $filename = 'wp-mailchimp-subscribe.min.css'; $filename_debug = 'wp-mailchimp-subscribe.css'; $dependencies = array(); $options = new WP_Enqueue_Options($handle, $relative_path, $filename, $filename_debug, $dependencies, $this->version); $this->wp_enqueue_util->enqueue_style($options); }
/** * Enqueues styles. */ public function __enqueue_styles() { $screen = get_current_screen(); if ('settings_page_' . WP_Google_DFP_Ads_Settings::get_instance()->get_id() === $screen->id) { $handle = WP_Google_DFP_Ads::get_instance()->get_slug() . '-admin-styles'; $relative_path = __DIR__ . '/../admin/css/'; $filename = 'wp-google-dfp-ads.min.css'; $filename_debug = 'wp-google-dfp-ads.css'; $dependencies = array(); $options = new WP_Enqueue_Options($handle, $relative_path, $filename, $filename_debug, $dependencies, WP_Google_DFP_Ads::get_instance()->get_version()); WP_Enqueue_Util::get_instance()->enqueue_style($options); } }
/** * Enqueues styles. */ public function __enqueue_styles() { $wp_enqueue_util = WP_Enqueue_Util::get_instance(); $wp_recipe = WP_Recipe::get_instance(); $handle = $wp_recipe->get_slug() . '-styles'; $relative_path = __DIR__ . '/../site/css/'; $filename = 'wp-recipe.min.css'; $filename_debug = 'wp-recipe.css'; $dependencies = array(); $version = $wp_recipe->get_version(); $options = new WP_Enqueue_Options($handle, $relative_path, $filename, $filename_debug, $dependencies, $version); $wp_enqueue_util->enqueue_style($options); }
/** * Enqueues styles. */ public function __enqueue_styles() { if (!apply_filters('wp_pinterest_load_default_styles', true)) { return; } $wp_pinterest = WP_Pinterest::get_instance(); $wp_enqueue_util = WP_Enqueue_Util::get_instance(); $handle = $wp_pinterest->get_slug() . '-styles'; $relative_path = __DIR__ . '/../site/css/'; $filename = 'wp-pinterest.min.css'; $filename_debug = 'wp-pinterest.css'; $dependencies = array(); $options = new WP_Enqueue_Options($handle, $relative_path, $filename, $filename_debug, $dependencies, $wp_pinterest->get_version()); $wp_enqueue_util->enqueue_style($options); }
/** * Enqueues styles. */ public function __enqueue_styles() { $wp_pinterest = WP_Pinterest::get_instance(); $wp_post_type_util = WP_Post_Type_Util::get_instance(); if ($wp_post_type_util->is_post_type_add_or_edit_screen('post') || $wp_post_type_util->is_post_type_add_or_edit_screen('page')) { $wp_enqueue_util = WP_Enqueue_Util::get_instance(); $handle = $wp_pinterest->get_slug() . '-admin-styles'; $relative_path = __DIR__ . '/../admin/css/'; $filename = 'wp-pinterest-admin.min.css'; $filename_debug = 'wp-pinterest-admin.css'; $dependencies = array(); $options = new WP_Enqueue_Options($handle, $relative_path, $filename, $filename_debug, $dependencies, $wp_pinterest->get_version()); $wp_enqueue_util->enqueue_style($options); } }
/** * Enqueues scripts. */ public function __enqueue_scripts() { $wp_enqueue_util = WP_Enqueue_Util::get_instance(); $wp_pinterest = WP_Pinterest::get_instance(); $handle = $wp_pinterest->get_slug() . '-scripts'; $relative_path = __DIR__ . '/../site/js/'; $filename = 'bundle.min.js'; $filename_debug = 'bundle.concat.js'; $dependencies = array(); $version = $wp_pinterest->get_version(); $options = new WP_Enqueue_Options($handle, $relative_path, $filename, $filename_debug, $dependencies, $version, true); $localization_name = 'wp_pinterest'; $options->set_localization($localization_name, $this->get_data()); $wp_enqueue_util->enqueue_script($options); }
/** * Enqueues styles. */ public function __enqueue_styles() { $wp_post_type_util = WP_Post_Type_Util::get_instance(); $wp_recipe = WP_Recipe::get_instance(); $post_type = WP_Recipe_Post_Type::get_instance()->get_post_type(); if ($wp_post_type_util->is_post_type_add_or_edit_screen($post_type)) { $wp_enqueue_util = WP_Enqueue_Util::get_instance(); $handle = $wp_recipe->get_slug() . '-admin-styles'; $relative_path = __DIR__ . '/../admin/css/'; $filename = 'recipe-post-type.min.css'; $filename_debug = 'recipe-post-type.css'; $dependencies = array(); $options = new WP_Enqueue_Options($handle, $relative_path, $filename, $filename_debug, $dependencies, $wp_recipe->get_version()); $wp_enqueue_util->enqueue_style($options); } }
/** * Enqueues scripts. */ public function __enqueue_scripts() { $wp_ahalogy = WP_Ahalogy::get_instance(); $handle = $wp_ahalogy->get_slug() . '-script'; $relative_path = __DIR__ . '/../site/js/'; $filename = 'bundle.min.js'; $filename_debug = 'bundle.concat.js'; $dependencies = array(); $client_id = apply_filters('wp_ahalogy_client_id', ''); if (empty($client_id)) { return; } $data = array('options' => array('clientId' => $client_id)); $options = new WP_Enqueue_Options($handle, $relative_path, $filename, $filename_debug, $dependencies, $wp_ahalogy->get_version()); $options->set_localization($wp_ahalogy->get_localization_handle(), $data); WP_Enqueue_Util::get_instance()->enqueue_script($options); }
/** * Enqueues bundled scripts. */ private function enqueue_bundled_scripts() { $wp_enqueue_util = WP_Enqueue_Util::get_instance(); $wp_recipe = WP_Recipe::get_instance(); $handle = $wp_recipe->get_slug() . '-scripts'; $relative_path = __DIR__ . '/../site/js/'; $filename = 'bundle.min.js'; $filename_debug = 'bundle.concat.js'; $dependencies = array(); $version = $wp_recipe->get_version(); $styles = array($wp_enqueue_util->get_source_to_enqueue(__DIR__ . '/../site/css/', 'wp-recipe-print.min.css', 'wp-recipe-print.css')); $styles = apply_filters('wp_recipe_enqueue_print_styles', $styles); $data = array('print' => array('styles' => $styles)); $options = new WP_Enqueue_Options($handle, $relative_path, $filename, $filename_debug, $dependencies, $version, true); $localization_name = WP_Recipe_Util::get_instance()->get_id($wp_recipe->get_slug()); $options->set_localization($localization_name, $data); $wp_enqueue_util->enqueue_script($options); }
/** * Enqueues scripts. */ public function __enqueue_scripts() { $wp_enqueue_util = WP_Enqueue_Util::get_instance(); $wp_google_analytics = WP_Google_Analytics::get_instance(); $handle = $wp_google_analytics->get_slug() . '-scripts'; $relative_path = __DIR__ . '/../site/js/'; $filename = 'bundle.min.js'; $filename_debug = 'bundle.concat.js'; $dependencies = array(); $version = $wp_google_analytics->get_version(); $tracking_id = apply_filters('wp_google_analytics_tracking_id', ''); if (empty($tracking_id)) { return; } $data = array('options' => array('trackingId' => $tracking_id)); $options = new WP_Enqueue_Options($handle, $relative_path, $filename, $filename_debug, $dependencies, $version); $options->set_localization($wp_google_analytics->get_localization_handle(), $data); $wp_enqueue_util->enqueue_script($options); }
/** * Enqueues bundled scripts. */ private function enqueue_bundled_scripts() { $wp_enqueue_util = WP_Enqueue_Util::get_instance(); $wp_recipe = WP_Recipe::get_instance(); $wp_recipe_ingredients = WP_Recipe_Ingredients::get_instance(); $wp_recipe_ingredients_group = WP_Recipe_Ingredients_Group::get_instance(); $handle = $wp_recipe->get_slug() . '-admin-script'; $relative_path = __DIR__ . '/../admin/js/'; $filename = 'bundle.min.js'; $filename_debug = 'bundle.concat.js'; $dependencies = array('underscore'); $group_keys = $wp_recipe_ingredients_group->get_keys(); $new_group = array($group_keys['group'] => ''); $data = array('ingredient' => array('classes' => $wp_recipe_ingredients->get_classes(), 'group' => array('classes' => $wp_recipe_ingredients_group->get_classes(), 'keys' => $group_keys, 'markup' => $wp_recipe_ingredients_group->generate_admin_markup($new_group)), 'id' => WP_Recipe_Util::get_instance()->get_id($wp_recipe_ingredients->get_slug()), 'markup' => $wp_recipe_ingredients->generate_admin_markup())); $options = new WP_Enqueue_Options($handle, $relative_path, $filename, $filename_debug, $dependencies, $wp_recipe->get_version(), true); $localization_name = WP_Recipe_Util::get_instance()->get_id($wp_recipe->get_slug()); $options->set_localization($localization_name, $data); $wp_enqueue_util->enqueue_script($options); }
/** * Registers admin styles. */ public function register_admin_styles() { $wp_enqueue_util = WP_Enqueue_Util::get_instance(); $handle = $this->slug . '-admin-styles'; $relative_path = __DIR__ . '../../admin/css'; $filename = 'wp-ads-code.min.css'; $filename_debug = 'wp-ads-code.css'; $dependencies = array(); $options = new WP_Enqueue_Options($handle, $relative_path, $filename, $filename_debug, $dependencies, $this->version); $wp_enqueue_util->enqueue_style($options); }