0, 'som' => WPStrava::get_instance()->settings->som, 'map_width' => '480', 'map_height' => '320', ); extract(shortcode_atts($defaults, $atts)); $strava_som = WPStrava_SOM::get_som( $som ); $strava_ride = WPStrava::get_instance()->rides; $rideDetails = $strava_ride->getRide( $id ); //sanitize width & height $map_width = str_replace( '%', '', $map_width ); $map_height = str_replace( '%', '', $map_height ); $map_width = str_replace( 'px', '', $map_width ); $map_height = str_replace( 'px', '', $map_height ); if( $rideDetails ) { return '
| ' . __( 'Elapsed Time', 'wp-strava' ) . ' | ' . __( 'Moving Time', 'wp-strava' ) . ' | ' . __( 'Distance', 'wp-strava' ) . ' | ' . __( 'Average Speed', 'wp-strava' ) . ' | ' . __( 'Max Speed', 'wp-strava' ) . ' | ' . __( 'Elevation Gain', 'wp-strava' ) . ' |
|---|---|---|---|---|---|
| ' . $strava_som->time( $rideDetails->elapsed_time ) . ' | ' . $strava_som->time( $rideDetails->moving_time ) . ' | ' . $strava_som->distance( $rideDetails->distance ) . ' | ' . $strava_som->speed( $rideDetails->average_speed ) . ' | ' . $strava_som->speed( $rideDetails->max_speed ) . ' | ' . $strava_som->elevation( $rideDetails->total_elevation_gain ) . ' |
| ' . $strava_som->get_time_label() . ' | ' . $strava_som->get_time_label() . ' | ' . $strava_som->get_distance_label() . ' | ' . $strava_som->get_speed_label() . ' | ' . $strava_som->get_speed_label() . ' | ' . $strava_som->get_elevation_label() . ' |