Пример #1
0
 public function initialize_filters()
 {
     static $initialized = false;
     if ($initialized) {
         return;
         // only run once
     }
     $initialized = true;
     new TribeEventsFilter_Category(__('Event Category', 'tribe-events-filter-view'), 'eventcategory');
     new TribeEventsFilter_Cost(sprintf(__('Cost (%s)', 'tribe-events-filter-view'), tribe_get_option('defaultCurrencySymbol', '$')), 'cost');
     new TribeEventsFilter_Tag(__('Tags', 'tribe-events-filter-view'), 'tags');
     new TribeEventsFilter_Venue(tribe_get_venue_label_plural(), 'venues');
     new TribeEventsFilter_Organizer(tribe_get_organizer_label_plural(), 'organizers');
     new TribeEventsFilter_DayOfWeek(__('Day', 'tribe-events-filter-view'), 'dayofweek');
     new TribeEventsFilter_TimeOfDay(__('Time', 'tribe-events-filter-view'), 'timeofday');
     do_action('tribe_events_filters_create_filters');
 }
Пример #2
0
 public function initialize_filters()
 {
     static $initialized = false;
     if ($initialized) {
         return;
         // only run once
     }
     $initialized = true;
     new Tribe__Events__Filterbar__Filters__Category(sprintf(__('%s Category', 'tribe-events-filter-view'), tribe_get_event_label_singular()), 'eventcategory');
     new Tribe__Events__Filterbar__Filters__Cost(sprintf(__('Cost (%s)', 'tribe-events-filter-view'), tribe_get_option('defaultCurrencySymbol', '$')), 'cost');
     new Tribe__Events__Filterbar__Filters__Tag(__('Tags', 'tribe-events-filter-view'), 'tags');
     new Tribe__Events__Filterbar__Filters__Venue(tribe_get_venue_label_plural(), 'venues');
     new Tribe__Events__Filterbar__Filters__Organizer(tribe_get_organizer_label_plural(), 'organizers');
     new Tribe__Events__Filterbar__Filters__Day_Of_Week(__('Day', 'tribe-events-filter-view'), 'dayofweek');
     new Tribe__Events__Filterbar__Filters__Time_Of_Day(__('Time', 'tribe-events-filter-view'), 'timeofday');
     Tribe__Events__Filterbar__Additional_Fields__Manager::init();
     do_action('tribe_events_filters_create_filters');
 }