api->getProviderLocations(); if ($locationsResponse->statusCode == 200) { foreach ($locationsResponse->data as $key => $locationdata) { $locations[$locationdata->_id] = $locationdata->name; } } $options = ""; foreach ($locations as $location_id => $location) { $options .= wp_sprintf('', $location_id, $location); } return '

' . fieldday()->engine->getValue($filterKey, fieldday()->engine->fielddayFilters(), false) . '

'; } add_filter('fieldday_session_filter_search', 'theme_view_session_filter_search', 11, 2); function theme_view_session_filter_search() { return '

'; } add_filter('fieldday_session_filter_types', 'theme_view_session_filter_types', 11, 3); function theme_view_session_filter_types($tagId, $filterKey, $activityTags) { $html = '
'; $html .= '

' . fieldday()->engine->getValue($filterKey, fieldday()->engine->fielddayFilters(), false) . '

'; $html .= '
'; foreach ($activityTags as $key => $type) { $checked = ($type->_id == $data['tagId']) ? 'checked' : ''; $tagTitle = $type->wpShowTitle ? $type->wpShowTitle : $type->title; $html .= ''; } $html .= '
'; $html .= '
'; return $html; } add_filter('fieldday_session_filter_age', 'theme_view_session_filter_age', 11, 2); function theme_view_session_filter_age($content, $filterKey) { $html = '
'; $html .= '

' . fieldday()->engine->getValue($filterKey, fieldday()->engine->fielddayFilters(), false) . '

'; $html .= '
'; $html .= '
'; return $html; } add_filter('fieldday_session_filter_type', 'theme_view_session_filter_type', 11, 2); function theme_view_session_filter_type($content, $filterKey) { return '

' . fieldday()->engine->getValue($filterKey, fieldday()->engine->fielddayFilters(), false) . '

'; } add_filter('fieldday_session_filter_month', 'theme_view_session_filter_month', 11, 2); function theme_view_session_filter_month($content, $filterKey) { $html = '
'; $html .= '

' . fieldday()->engine->getValue($filterKey, fieldday()->engine->fielddayFilters(), false) . '

'; $html .= '
'; $html .= '
'; return $html; } add_filter('fieldday_session_filter_bankdays', 'theme_view_session_filter_bankdays', 11, 2); function theme_view_session_filter_bankdays($content, $filterKey) { return '

' . fieldday()->engine->getValue($filterKey, fieldday()->engine->fielddayFilters(), false) . '

'; } add_filter('fieldday_session_filter_activities', 'theme_view_session_filter_activities', 11, 2); function theme_view_session_filter_activities($content, $filterKey) { $activities = []; $getActivities = fieldday()->api->getFeaturedActivities(); if ($getActivities->statusCode == 200) { foreach ($getActivities->data as $key => $activity) { $activities[$activity->_id] = $activity->title; } } $html = '

' . fieldday()->engine->getValue($filterKey, fieldday()->engine->fielddayFilters(), false) . '

'; $html .= '
'; $html .= '
'; return $html; }