Google Maps Widget – Ultimate Google Maps Plugin - Version 3.40

Version Description

  • 2016/08/21
  • minor bug fixes
  • changes in prices for PRO
Download this release

Release Info

Developer WebFactory
Plugin Icon 128x128 Google Maps Widget – Ultimate Google Maps Plugin
Version 3.40
Comparing to
See all releases

Code changes from version 3.39 to 3.40

css/gmw-admin.css CHANGED
@@ -908,7 +908,14 @@ ul.ui-tabs-nav{
908
  display: inline-block;
909
  width: 67px;
910
  text-align: center;
911
- vertical-align: bottom;
 
 
 
 
 
 
 
912
  }
913
 
914
  .gmw-promo-button {
@@ -980,6 +987,10 @@ ul.ui-tabs-nav{
980
  background-color: #1fbc61;
981
  }
982
 
 
 
 
 
983
  .gmw-promo-box-yearly {
984
  background-color: #0085ba;
985
  }
908
  display: inline-block;
909
  width: 67px;
910
  text-align: center;
911
+ }
912
+
913
+ .gmw-promo-icon img {
914
+ display: inline-block;
915
+ }
916
+
917
+ .gmw-promo-box-agency .gmw-promo-icon img, .gmw-promo-box-lifetime .gmw-promo-icon img {
918
+ margin-top: 20px;
919
  }
920
 
921
  .gmw-promo-button {
987
  background-color: #1fbc61;
988
  }
989
 
990
+ .gmw-promo-box-agency {
991
+ background-color: #3ba266;
992
+ }
993
+
994
  .gmw-promo-box-yearly {
995
  background-color: #0085ba;
996
  }
gmw-widget.php CHANGED
@@ -34,6 +34,7 @@ class GoogleMapsWidget extends WP_Widget {
34
  'thumb_link' => '',
35
  'thumb_format' => 'png',
36
  'thumb_lang' => 'en',
 
37
  'lightbox_width' => '550',
38
  'lightbox_height' => '550',
39
  'lightbox_fullscreen' => '0',
@@ -137,6 +138,9 @@ class GoogleMapsWidget extends WP_Widget {
137
 
138
  $thumb_langs = array(array('val' => 'en', 'label' => 'English'),
139
  array('val' => '-1', 'label' => __('Add auto-detection and 50 more languages', 'google-maps-widget')));
 
 
 
140
 
141
  $lightbox_langs = array(array('val' => 'en', 'label' => 'English'),
142
  array('val' => '-1', 'label' => __('Add auto-detection and 50 more languages', 'google-maps-widget')));
@@ -249,6 +253,11 @@ class GoogleMapsWidget extends WP_Widget {
249
  echo '<select data-tooltip="Not all map labels and texts have translations. Everything is controlled by Google at their discretion. If you choose the auto-detect mode language will be detected from the users browser settings." id="' . $this->get_field_id('thumb_lang') . '" name="' . $this->get_field_name('thumb_lang') . '">';
250
  GMW::create_select_options($thumb_langs, $thumb_lang);
251
  echo '</select></p>';
 
 
 
 
 
252
 
253
  echo '<p><label for="' . $this->get_field_id('thumb_header') . '">' . __('Text Above Map', 'google-maps-widget') . ':</label>';
254
  echo '<textarea placeholder="Any text; HTML and shortcodes are fully supported." data-tooltip="Text that appears above the map. HTML tags and shortcodes are fully supported.
@@ -377,6 +386,7 @@ class GoogleMapsWidget extends WP_Widget {
377
  $instance['thumb_color_scheme'] = $new_instance['thumb_color_scheme'];
378
  $instance['thumb_format'] = $new_instance['thumb_format'];
379
  $instance['thumb_lang'] = $new_instance['thumb_lang'];
 
380
 
381
  $instance['lightbox_fullscreen'] = (int) $new_instance['lightbox_fullscreen'];
382
  $instance['lightbox_width'] = min(2000, max(50, (int) $new_instance['lightbox_width']));
@@ -495,6 +505,10 @@ class GoogleMapsWidget extends WP_Widget {
495
  $tmp = str_ireplace(array('{address}'), array($instance['address']), $instance['thumb_footer']);
496
  $widget_content .= wpautop(do_shortcode($tmp));
497
  }
 
 
 
 
498
 
499
  $out .= apply_filters('gmw_widget_content', $widget_content, $instance);
500
  $out .= $widget['after_widget'];
34
  'thumb_link' => '',
35
  'thumb_format' => 'png',
36
  'thumb_lang' => 'en',
37
+ 'thumb_powered_by' => '0',
38
  'lightbox_width' => '550',
39
  'lightbox_height' => '550',
40
  'lightbox_fullscreen' => '0',
138
 
139
  $thumb_langs = array(array('val' => 'en', 'label' => 'English'),
140
  array('val' => '-1', 'label' => __('Add auto-detection and 50 more languages', 'google-maps-widget')));
141
+
142
+ $thumb_powered_bys = array(array('val' => '0', 'label' => __('No, I do not want to do that', 'google-maps-widget')),
143
+ array('val' => '1', 'label' => __('Please, let us show a tiny link below the map so that others can learn about GMW too', 'google-maps-widget')));
144
 
145
  $lightbox_langs = array(array('val' => 'en', 'label' => 'English'),
146
  array('val' => '-1', 'label' => __('Add auto-detection and 50 more languages', 'google-maps-widget')));
253
  echo '<select data-tooltip="Not all map labels and texts have translations. Everything is controlled by Google at their discretion. If you choose the auto-detect mode language will be detected from the users browser settings." id="' . $this->get_field_id('thumb_lang') . '" name="' . $this->get_field_name('thumb_lang') . '">';
254
  GMW::create_select_options($thumb_langs, $thumb_lang);
255
  echo '</select></p>';
256
+
257
+ echo '<p><label class="gmw-label" for="' . $this->get_field_id('thumb_powered_by') . '">' . __('Show Appreciation', 'google-maps-widget') . ':</label>';
258
+ echo '<select data-tooltip="Please help others learn about GMW by placing a tiny link below the map. Thank you very much!" id="' . $this->get_field_id('thumb_powered_by') . '" name="' . $this->get_field_name('thumb_powered_by') . '">';
259
+ GMW::create_select_options($thumb_powered_bys, $thumb_powered_by);
260
+ echo '</select></p>';
261
 
262
  echo '<p><label for="' . $this->get_field_id('thumb_header') . '">' . __('Text Above Map', 'google-maps-widget') . ':</label>';
263
  echo '<textarea placeholder="Any text; HTML and shortcodes are fully supported." data-tooltip="Text that appears above the map. HTML tags and shortcodes are fully supported.
386
  $instance['thumb_color_scheme'] = $new_instance['thumb_color_scheme'];
387
  $instance['thumb_format'] = $new_instance['thumb_format'];
388
  $instance['thumb_lang'] = $new_instance['thumb_lang'];
389
+ $instance['thumb_powered_by'] = $new_instance['thumb_powered_by'];
390
 
391
  $instance['lightbox_fullscreen'] = (int) $new_instance['lightbox_fullscreen'];
392
  $instance['lightbox_width'] = min(2000, max(50, (int) $new_instance['lightbox_width']));
505
  $tmp = str_ireplace(array('{address}'), array($instance['address']), $instance['thumb_footer']);
506
  $widget_content .= wpautop(do_shortcode($tmp));
507
  }
508
+
509
+ if (!empty($instance['thumb_powered_by'])) {
510
+ $widget_content .= '<small>We use the fastests <a href="https://wordpress.org/plugins/google-maps-widget/" target="_blank">free maps plugin for WordPress</a></small>';
511
+ }
512
 
513
  $out .= apply_filters('gmw_widget_content', $widget_content, $instance);
514
  $out .= $widget['after_widget'];
google-maps-widget.php CHANGED
@@ -4,7 +4,7 @@ Plugin Name: Google Maps Widget
4
  Plugin URI: http://www.gmapswidget.com/
5
  Description: Display a single image super-fast loading Google map in a widget. A larger, full featured map is available in a lightbox. Includes a user-friendly interface and numerous appearance options.
6
  Author: Web factory Ltd
7
- Version: 3.39
8
  Author URI: http://www.webfactoryltd.com/
9
  Text Domain: google-maps-widget
10
  Domain Path: lang
@@ -257,21 +257,15 @@ class GMW {
257
  'AIzaSyArcXkQ15FoOTS2Z7El2SJHDIlTMW7Rxxg',
258
  'AIzaSyBVJ4JR63d1JIL8L6b_emat-_jXMcHveR0',
259
  'AIzaSyDOobziwX_9-4JuAgqIlTUZgXAss7zIIEM',
 
260
  'AIzaSyAkdW5Zp4O-96nZyFKq13UUgIHY9Yabvg8');
261
 
262
- if ($type == 'fallback') {
 
 
263
  shuffle($default_api_keys);
264
  return $default_api_keys[0];
265
- } elseif ($type == 'embed' || $type == 'static') {
266
- if (!empty($options['api_key'])) {
267
- return $options['api_key'];
268
- } else {
269
- shuffle($default_api_keys);
270
- return $default_api_keys[0];
271
- }
272
  }
273
-
274
- return false;
275
  } // get_api_key
276
 
277
 
@@ -705,7 +699,8 @@ class GMW {
705
  static function admin_dialogs_markup() {
706
  $out = '';
707
  $options = GMW::get_options();
708
- $promo_delta = 3 * HOUR_IN_SECONDS;
 
709
 
710
  if (GMW::is_plugin_admin_page('widgets') || GMW::is_plugin_admin_page('settings')) {
711
  $current_user = wp_get_current_user();
@@ -719,18 +714,28 @@ class GMW {
719
 
720
  $out .= '<div id="gmw_dialog_intro" class="gmw_promo_dialog_screen">
721
  <div class="content">
722
- <div class="header"><p><a href="#" class="gmw_goto_pro">Learn more</a> about <span class="gmw-pro">PRO</span> features.</p>';
723
- if (current_time('timestamp') - $options['first_install'] < $promo_delta) {
724
  $time = date(get_option('time_format'), $options['first_install'] + $promo_delta);
725
- $out .= '<div class="gmw-discount">We\'ve prepared a special <b>25% welcoming discount</b> for you available <b>only until ' . $time . '</b>. Discount has been applied on the unlimited license. Be quick &amp; click the unlimited license below.</div>';
726
  }
727
  $out .= '</div>'; // header
728
 
 
 
 
 
 
 
 
 
 
 
729
  $out .= '<div class="gmw-promo-box gmw-promo-box-lifetime gmw_goto_activation gmw-promo-box-hover">
730
  <div class="gmw-promo-icon"><img src="' . GMW_PLUGIN_URL . 'images/icon-unlimited.png" alt="Unlimited Lifetime License" title="Unlimited Lifetime License"></div>
731
- <div class="gmw-promo-description"><h3>Unlimited Lifetime License</h3><br>
732
- <span>Unlimited sites + Lifetime support &amp; upgrades</span></div>';
733
- if (current_time('timestamp') - $options['first_install'] < $promo_delta) {
734
  $out .= '<div class="gmw-promo-button gmw-promo-button-extra"><a href="http://www.gmapswidget.com/buy/?p=pro-welcome2&r=welcome-GMW+v' . GMW::$version . '" target="_blank">only <strike>$39</strike> $29</a><span>discount: 25%</span></div>';
735
  } else {
736
  $out .= '<div class="gmw-promo-button"><a href="http://www.gmapswidget.com/buy/?p=pro-unlimited2&r=GMW+v' . GMW::$version . '" data-noprevent="1" target="_blank">BUY $39</a></div>';
@@ -739,16 +744,15 @@ class GMW {
739
  $out .= '<div class="gmw-promo-box gmw-promo-box-yearly gmw_goto_activation">
740
  <div class="gmw-promo-icon"><img src="' . GMW_PLUGIN_URL . 'images/icon-yearly.png" alt="Yearly License" title="Yearly License"></div>
741
  <div class="gmw-promo-description"><h3>Single Site License</h3><br>
742
- <span>1 site + 1 year of support &amp; upgrades</span></div>
743
  <div class="gmw-promo-button"><a href="http://www.gmapswidget.com/buy/?p=yearly&r=GMW+v' . GMW::$version . '" data-noprevent="1" target="_blank">$11 /year</a></div>
744
  </div>';
745
  $out .= '<div class="gmw-promo-box gmw-promo-box-trial gmw_goto_trial">
746
  <div class="gmw-promo-icon"><img src="' . GMW_PLUGIN_URL . 'images/icon-trial.png" alt="7 Days Free Trial License" title="7 Days Free Trial License"></div>
747
  <div class="gmw-promo-description"><h3>7 Days Free Trial</h3><br>
748
- <span>Still on the fence? Test PRO for free NOW.</span></div>
749
  <div class="gmw-promo-button"><a href="#">Start</a></div>
750
  </div>';
751
- $out .= '<p class="gmw-footer-intro">Already have a license key? <a href="#" class="gmw_goto_activation">Enter it here</a></p>';
752
  $out .= '</div></div>'; // dialog intro
753
 
754
  $out .= '<div id="gmw_dialog_activate" style="display: none;" class="gmw_promo_dialog_screen">';
@@ -812,18 +816,18 @@ class GMW {
812
  <li>3 additional map link types</li>
813
  <li>fullscreen lightbox mode</li>
814
  <li>extra lightbox features</li>
 
815
  <li>19 lightbox skins</li>
816
  <li>full shortcode support</li>
817
  <li>Clone widget feature</li>
818
  <li>export & import tools</li>
819
  <li>Google Analytics integration</li>
820
  <li>no ads</li>
821
- <li>no promo emails</li>
822
  <li>premium email support</li>';
823
  $out .= '</ul>';
824
  $out .= ' </div>';
825
  $out .= '<div class="footer">';
826
- $out .= '<p class="center"><a href="#" class="button-secondary gmw_goto_intro">Go PRO now</a> <a href="#" class="button-secondary gmw_goto_trial">Start a free trial</a><br>
827
  Or <a href="#" class="gmw_goto_activation">enter the license key</a> if you already have it.</p>';
828
  $out .= '</div>';
829
  $out .= '</div>'; // pro features screen
@@ -846,7 +850,7 @@ class GMW {
846
  <span style="display: none;" class="error email">Please double check your email address.</span>
847
  </p>';
848
  $out .= '<p class="center">
849
- <a id="gmw_start_trial" href="#" class="button button-primary">Start a 7 days free trial</a>
850
  <p class="center">Or <a href="#" class="gmw_goto_intro">go PRO now</a></p>
851
  </p>';
852
  $out .= '</div>'; // before_trial
@@ -867,7 +871,7 @@ class GMW {
867
 
868
  $out .= '<div class="footer">
869
  <ul class="gmw-faq-ul">
870
- <li>Please check your email for a <b>25% discount coupon</b></li>
871
  <li>We\'ll never share your email address</li>
872
  <li>We hate spam too, so we never send it</li>
873
  </ul>
4
  Plugin URI: http://www.gmapswidget.com/
5
  Description: Display a single image super-fast loading Google map in a widget. A larger, full featured map is available in a lightbox. Includes a user-friendly interface and numerous appearance options.
6
  Author: Web factory Ltd
7
+ Version: 3.40
8
  Author URI: http://www.webfactoryltd.com/
9
  Text Domain: google-maps-widget
10
  Domain Path: lang
257
  'AIzaSyArcXkQ15FoOTS2Z7El2SJHDIlTMW7Rxxg',
258
  'AIzaSyBVJ4JR63d1JIL8L6b_emat-_jXMcHveR0',
259
  'AIzaSyDOobziwX_9-4JuAgqIlTUZgXAss7zIIEM',
260
+ 'AIzaSyBkMYtzfCn08icKNrr_-XySw7o8Bky0P94',
261
  'AIzaSyAkdW5Zp4O-96nZyFKq13UUgIHY9Yabvg8');
262
 
263
+ if (!empty($options['api_key'])) {
264
+ return $options['api_key'];
265
+ } else {
266
  shuffle($default_api_keys);
267
  return $default_api_keys[0];
 
 
 
 
 
 
 
268
  }
 
 
269
  } // get_api_key
270
 
271
 
699
  static function admin_dialogs_markup() {
700
  $out = '';
701
  $options = GMW::get_options();
702
+ $promo_delta = 3 * HOUR_IN_SECONDS;
703
+ $promo_active = (bool) ((current_time('timestamp') - $options['first_install']) < $promo_delta);
704
 
705
  if (GMW::is_plugin_admin_page('widgets') || GMW::is_plugin_admin_page('settings')) {
706
  $current_user = wp_get_current_user();
714
 
715
  $out .= '<div id="gmw_dialog_intro" class="gmw_promo_dialog_screen">
716
  <div class="content">
717
+ <div class="header"><p><a href="#" class="gmw_goto_pro">Learn more</a> about <span class="gmw-pro">PRO</span> features or <a href="#" class="gmw_goto_activation">enter your license key</a></p>';
718
+ if ($promo_active) {
719
  $time = date(get_option('time_format'), $options['first_install'] + $promo_delta);
720
+ $out .= '<div class="gmw-discount">We\'ve prepared a special <b>25% welcoming discount</b> for you available <b>only until ' . $time . '</b>. Discounts have been applied on the unlimited licenses below.</div>';
721
  }
722
  $out .= '</div>'; // header
723
 
724
+ $out .= '<div class="gmw-promo-box gmw-promo-box-agency gmw_goto_activation">
725
+ <div class="gmw-promo-icon"><img src="' . GMW_PLUGIN_URL . 'images/icon-agency.png" alt="Unlimited Agency Lifetime License" title="Unlimited Agency Lifetime License"></div>
726
+ <div class="gmw-promo-description"><h3>Unlimited Agency License</h3><br>
727
+ <span>Unlimited Client &amp; Personal Sites<br>Lifetime Support + Lifetime Upgrades</span></div>';
728
+ if ($promo_active) {
729
+ $out .= '<div class="gmw-promo-button gmw-promo-button-extra"><a href="http://www.gmapswidget.com/buy/?p=pro-agency-welcome&r=welcome-GMW+v' . GMW::$version . '" target="_blank">only <strike>$67</strike> $49</a><span>discount: 25%</span></div>';
730
+ } else {
731
+ $out .= '<div class="gmw-promo-button"><a href="http://www.gmapswidget.com/buy/?p=pro-agency&r=GMW+v' . GMW::$version . '" data-noprevent="1" target="_blank">BUY $67</a></div>';
732
+ }
733
+ $out .= '</div>';
734
  $out .= '<div class="gmw-promo-box gmw-promo-box-lifetime gmw_goto_activation gmw-promo-box-hover">
735
  <div class="gmw-promo-icon"><img src="' . GMW_PLUGIN_URL . 'images/icon-unlimited.png" alt="Unlimited Lifetime License" title="Unlimited Lifetime License"></div>
736
+ <div class="gmw-promo-description"><h3>Unlimited Personal License</h3><br>
737
+ <span>Unlimited personal sites<br>Lifetime support + Lifetime Upgrades</span></div>';
738
+ if ($promo_active) {
739
  $out .= '<div class="gmw-promo-button gmw-promo-button-extra"><a href="http://www.gmapswidget.com/buy/?p=pro-welcome2&r=welcome-GMW+v' . GMW::$version . '" target="_blank">only <strike>$39</strike> $29</a><span>discount: 25%</span></div>';
740
  } else {
741
  $out .= '<div class="gmw-promo-button"><a href="http://www.gmapswidget.com/buy/?p=pro-unlimited2&r=GMW+v' . GMW::$version . '" data-noprevent="1" target="_blank">BUY $39</a></div>';
744
  $out .= '<div class="gmw-promo-box gmw-promo-box-yearly gmw_goto_activation">
745
  <div class="gmw-promo-icon"><img src="' . GMW_PLUGIN_URL . 'images/icon-yearly.png" alt="Yearly License" title="Yearly License"></div>
746
  <div class="gmw-promo-description"><h3>Single Site License</h3><br>
747
+ <span>1 Site + 1 Year of Support &amp; Upgrades</span></div>
748
  <div class="gmw-promo-button"><a href="http://www.gmapswidget.com/buy/?p=yearly&r=GMW+v' . GMW::$version . '" data-noprevent="1" target="_blank">$11 /year</a></div>
749
  </div>';
750
  $out .= '<div class="gmw-promo-box gmw-promo-box-trial gmw_goto_trial">
751
  <div class="gmw-promo-icon"><img src="' . GMW_PLUGIN_URL . 'images/icon-trial.png" alt="7 Days Free Trial License" title="7 Days Free Trial License"></div>
752
  <div class="gmw-promo-description"><h3>7 Days Free Trial</h3><br>
753
+ <span>Still on the fence? Test PRO for free NOW</span></div>
754
  <div class="gmw-promo-button"><a href="#">Start</a></div>
755
  </div>';
 
756
  $out .= '</div></div>'; // dialog intro
757
 
758
  $out .= '<div id="gmw_dialog_activate" style="display: none;" class="gmw_promo_dialog_screen">';
816
  <li>3 additional map link types</li>
817
  <li>fullscreen lightbox mode</li>
818
  <li>extra lightbox features</li>
819
+ <li>disable thumbnail map</li>
820
  <li>19 lightbox skins</li>
821
  <li>full shortcode support</li>
822
  <li>Clone widget feature</li>
823
  <li>export & import tools</li>
824
  <li>Google Analytics integration</li>
825
  <li>no ads</li>
 
826
  <li>premium email support</li>';
827
  $out .= '</ul>';
828
  $out .= ' </div>';
829
  $out .= '<div class="footer">';
830
+ $out .= '<p class="center"><a href="#" class="button-secondary gmw_goto_intro">Go PRO now</a> <a href="#" class="button-secondary gmw_goto_trial">Start my free trial</a><br>
831
  Or <a href="#" class="gmw_goto_activation">enter the license key</a> if you already have it.</p>';
832
  $out .= '</div>';
833
  $out .= '</div>'; // pro features screen
850
  <span style="display: none;" class="error email">Please double check your email address.</span>
851
  </p>';
852
  $out .= '<p class="center">
853
+ <a id="gmw_start_trial" href="#" class="button button-primary">Start my 7 days free trial</a>
854
  <p class="center">Or <a href="#" class="gmw_goto_intro">go PRO now</a></p>
855
  </p>';
856
  $out .= '</div>'; // before_trial
871
 
872
  $out .= '<div class="footer">
873
  <ul class="gmw-faq-ul">
874
+ <li>Check your email for a special <b>25% discount coupon</b></li>
875
  <li>We\'ll never share your email address</li>
876
  <li>We hate spam too, so we never send it</li>
877
  </ul>
images/icon-agency.png ADDED
Binary file
js/gmw-admin.js CHANGED
@@ -223,7 +223,7 @@ jQuery(function($) {
223
  $(this).addClass('gmw-promo-box-hover');
224
  }, function() {
225
  $('#gmw_dialog_intro .gmw-promo-box').removeClass('gmw-promo-box-hover');
226
- $('#gmw_dialog_intro .gmw-promo-box:first').addClass('gmw-promo-box-hover');
227
  }
228
  ); // on hover for pricing table
229
 
@@ -242,7 +242,7 @@ jQuery(function($) {
242
 
243
 
244
  // already have a key button click in dialog
245
- $('.gmw-footer-intro a.gmw_goto_activation, .footer a.gmw_goto_activation').on('click', function(e) {
246
  e.preventDefault();
247
 
248
  $('.gmw_promo_dialog_screen').hide();
223
  $(this).addClass('gmw-promo-box-hover');
224
  }, function() {
225
  $('#gmw_dialog_intro .gmw-promo-box').removeClass('gmw-promo-box-hover');
226
+ $('#gmw_dialog_intro .gmw-promo-box-lifetime').addClass('gmw-promo-box-hover');
227
  }
228
  ); // on hover for pricing table
229
 
242
 
243
 
244
  // already have a key button click in dialog
245
+ $('.header a.gmw_goto_activation, .gmw-footer-intro a.gmw_goto_activation, .footer a.gmw_goto_activation').on('click', function(e) {
246
  e.preventDefault();
247
 
248
  $('.gmw_promo_dialog_screen').hide();
readme.txt CHANGED
@@ -5,10 +5,10 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?business=gordan@webfactoryltd
5
  License: GPLv2 or later
6
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
7
  Requires at least: 4.0
8
- Tested up to: 4.5
9
- Stable tag: 3.39
10
 
11
- Displays a single image, super-fast loading Google map in a widget. A larger map with all interactive features is available on click in a lightbox.
12
 
13
  == Description ==
14
 
@@ -53,7 +53,7 @@ Check out some examples on the <a href="http://www.gmapswidget.com/">Google Maps
53
  * by using the _[gmw id="#"]_ shortcode you can display the map in any page, post, or custom post type (PRO feature)
54
 
55
 
56
- > > **PRO** version offers more than 50 extra features and options including multiple pins support, pins library, skins, export, import and widget cloning features, Google Analytics integration and premium, USA based support. Install the plugin and try the PRO features 7 days for free! Features are activated instantly.
57
 
58
 
59
  **What others say about the plugin**
@@ -141,6 +141,11 @@ Read the <a href="http://wordpress.org/support/plugin/google-maps-widget">suppor
141
  5. Widget options - Shortcode
142
 
143
  == Changelog ==
 
 
 
 
 
144
  = 3.39 =
145
  * 2016/07/10
146
  * fix for "over quota limit" error some users were getting
5
  License: GPLv2 or later
6
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
7
  Requires at least: 4.0
8
+ Tested up to: 4.6
9
+ Stable tag: 3.40
10
 
11
+ Tired of buggy and slow Google Maps plugins taking hours to setup? With GMW you'll have a perfect map with a thumbnail and lightbox in minutes!
12
 
13
  == Description ==
14
 
53
  * by using the _[gmw id="#"]_ shortcode you can display the map in any page, post, or custom post type (PRO feature)
54
 
55
 
56
+ > > **PRO** version offers more than 50 extra features and options including multiple pins support, pins library, skins, export, import and widget cloning features, Google Analytics integration and premium, USA based support. Install the plugin and try the PRO features 7 days for free! Features are activated instantly. Or read more about it on the <a href="http://www.gmapswidget.com/">official plugin site</a>.
57
 
58
 
59
  **What others say about the plugin**
141
  5. Widget options - Shortcode
142
 
143
  == Changelog ==
144
+ = 3.40 =
145
+ * 2016/08/21
146
+ * minor bug fixes
147
+ * changes in prices for PRO
148
+
149
  = 3.39 =
150
  * 2016/07/10
151
  * fix for "over quota limit" error some users were getting