diff --git a/includes/admin/class-sp-admin-taxonomies.php b/includes/admin/class-sp-admin-taxonomies.php index e11b2d9a..e2aa1343 100644 --- a/includes/admin/class-sp-admin-taxonomies.php +++ b/includes/admin/class-sp-admin-taxonomies.php @@ -105,7 +105,9 @@ class SP_Admin_Taxonomies { $term_meta = get_option( "taxonomy_$t_id" ); $latitude = sp_array_value( $term_meta, 'sp_latitude', '40.7324319' ); $longitude = sp_array_value( $term_meta, 'sp_longitude', '-73.82480799999996' ); - else: + endif; + // Sanitize latitude and longitude, fallback to default. + if( ! is_numeric( $latitude) || ! is_numeric( $longitude) ): $latitude = '40.7324319'; $longitude = '-73.82480799999996'; endif; @@ -147,13 +149,13 @@ class SP_Admin_Taxonomies {