Changeset 3045434 for wp-google-maps/trunk/includes/class.shortcodes.php
- Timestamp:
- 03/05/2024 08:15:07 AM (14 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
wp-google-maps/trunk/includes/class.shortcodes.php
r2833422 r3045434 141 141 142 142 if(!empty($attributes->classname)){ 143 $classes[] = $attributes->classname;143 $classes[] = esc_attr($attributes->classname); 144 144 } 145 145 … … 161 161 "style" => $this->prepareInlineAttributes($styles, ";", ":", ""), 162 162 "data-map-id" => $id, 163 "data-maps-engine" => $wpgmza->settings->engine,164 "data-build-engine" => $wpgmza->internalEngine->getEngine(),163 "data-maps-engine" => esc_attr($wpgmza->settings->engine), 164 "data-build-engine" => esc_attr($wpgmza->internalEngine->getEngine()), 165 165 "data-shortcode-attributes" => $this->prepareJsonAttribute("data-shortcode-attributes", $attributes), 166 166 "data-settings" => $this->prepareJsonAttribute('data-settings', $map->getDataSettingsObject()), … … 229 229 if($wpgmza->settings->engine == 'google-maps'){ 230 230 // TODO: Why is this not handled by the API loader? 231 wp_enqueue_script('wpgmza_canvas_layer_options', WPGMZA_PLUGIN_DIR_URL . 'lib/CanvasLayerOptions.js', array('wpgmza_api_call')); 232 wp_enqueue_script('wpgmza_canvas_layer', WPGMZA_PLUGIN_DIR_URL . 'lib/CanvasLayer.js', array('wpgmza_api_call')); 231 232 $scriptArgs = apply_filters('wpgmza-get-scripts-arguments', array()); 233 234 wp_enqueue_script('wpgmza_canvas_layer_options', WPGMZA_PLUGIN_DIR_URL . 'lib/CanvasLayerOptions.js', array('wpgmza_api_call'), false, $scriptArgs); 235 wp_enqueue_script('wpgmza_canvas_layer', WPGMZA_PLUGIN_DIR_URL . 'lib/CanvasLayer.js', array('wpgmza_api_call'), false, $scriptArgs); 233 236 } 234 237 } … … 297 300 if(!empty($attributes->url)){ 298 301 $container->setAttribute('data-map-id', $id); 299 $container->setAttribute('data-url', sanitize_url($attributes->url));302 $container->setAttribute('data-url', esc_url($attributes->url)); 300 303 301 304 /* Probably separated, send over the settings */ … … 304 307 305 308 if(!empty($attributes->classname)){ 306 $container->addClass( $attributes->classname);309 $container->addClass( esc_attr($attributes->classname) ); 307 310 } 308 311
Note: See TracChangeset
for help on using the changeset viewer.