Ejemplo n.º 1
0
 /**
  * Enqueue the plugin stylesheet(s).
  *
  * @author caseypicker
  * @since 3.9
  * @return void
  */
 public function enqueue_styles()
 {
     //Only enqueue wootickets styles on singular event page
     if (is_singular(Tribe__Tickets__Main::instance()->post_types())) {
         $stylesheet_url = $this->pluginUrl . 'src/resources/css/wootickets.css';
         // Get minified CSS if it exists
         $stylesheet_url = Tribe__Template_Factory::getMinFile($stylesheet_url, true);
         // apply filters
         $stylesheet_url = apply_filters('tribe_wootickets_stylesheet_url', $stylesheet_url);
         wp_enqueue_style('TribeEventsWooTickets', $stylesheet_url, array(), apply_filters('tribe_events_wootickets_css_version', self::VERSION));
         //Check for override stylesheet
         $user_stylesheet_url = Tribe__Tickets__Templates::locate_stylesheet('tribe-events/wootickets/wootickets.css');
         $user_stylesheet_url = apply_filters('tribe_events_wootickets_stylesheet_url', $user_stylesheet_url);
         //If override stylesheet exists, then enqueue it
         if ($user_stylesheet_url) {
             wp_enqueue_style('tribe-events-wootickets-override-style', $user_stylesheet_url);
         }
     }
 }