ID; } $field_obj = get_field_object( $field_name, $post_id, array( 'load_value' => true ) ); $field_obj['map_provider'] = acf_field_leaflet_field::$map_providers[$field_obj['map_provider']]; if( $field_obj['map_provider']['requires_key'] ) { $field_obj['map_provider']['url'] = str_replace( '{api_key}', $field_obj['api_key'], $field_obj['map_provider']['url'] ); } if( $field_obj['value'] ) { // enqueue styles wp_enqueue_style( 'leaflet', plugins_url( '/js/leaflet/leaflet.css', __FILE__ ), array(), '0.7.2', 'all' ); // enqueue scripts wp_enqueue_script( 'jquery' ); wp_enqueue_script( 'leaflet', plugins_url( '/js/leaflet/leaflet.js', __FILE__ ), array(), '0.7.2', true ); wp_enqueue_script( 'leaflet-frontend', plugins_url( '/js/leaflet-frontend.js', __FILE__ ), array( 'jquery', 'leaflet' ), '1', true ); wp_localize_script( 'leaflet-frontend', 'leaflet_field', $field_obj ); echo '
'; } } ?>