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 '
';
}
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($content, $tagId, $activityTags)
{
$html = '';
$useragent = $_SERVER['HTTP_USER_AGENT'];
if (preg_match('/(Mobile|Android|Tablet|GoBrowser|[0-9]x[0-9]*|uZardWeb\/|Mini|Doris\/|Skyfire\/|iPhone|Fennec\/|Maemo|Iris\/|CLDC\-|Mobi\/)/uis', $useragent)) {
$html .= "
";
$html .= "";
$html .= '
';
} else {
$html .= "
';
}
$html .= '
';
return $html;
}
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;
}
}
$options = "";
foreach ($activities as $key => $activity_name) {
$options .= wp_sprintf('', $key, $activity_name);
}
return '
';
}