Photo Gallery by WD – Responsive Photo Gallery - Version 1.1.9

Version Description

Download this release

Release Info

Developer webdorado
Plugin Icon 128x128 Photo Gallery by WD – Responsive Photo Gallery
Version 1.1.9
Comparing to
See all releases

Code changes from version 1.1.8 to 1.1.9

admin/controllers/BWGControllerAlbums_bwg.php CHANGED
@@ -138,7 +138,6 @@ class BWGControllerAlbums_bwg {
138
  $slug = $this->bwg_get_unique_slug($slug, $id);
139
  $description = (isset($_POST['description']) ? stripslashes($_POST['description']) : '');
140
  $preview_image = ((isset($_POST['preview_image']) && esc_html(stripslashes($_POST['preview_image'])) != '') ? esc_html(stripslashes($_POST['preview_image'])) : '');
141
- $order = ((isset($_POST['order']) && esc_html(stripslashes($_POST['order'])) != '') ? esc_html(stripslashes($_POST['order'])) : '');
142
  $author = get_current_user_id();
143
  $published = ((isset($_POST['published']) && esc_html(stripslashes($_POST['published'])) != '') ? esc_html(stripslashes($_POST['published'])) : '');
144
  $albums_galleries = (isset($_POST['albums_galleries']) ? esc_html(stripslashes($_POST['albums_galleries'])) : '');
@@ -158,7 +157,7 @@ class BWGControllerAlbums_bwg {
158
  'description' => $description,
159
  'preview_image' => $preview_image,
160
  'random_preview_image' => '',
161
- 'order' => $order,
162
  'author' => $author,
163
  'published' => $published
164
  ), array(
138
  $slug = $this->bwg_get_unique_slug($slug, $id);
139
  $description = (isset($_POST['description']) ? stripslashes($_POST['description']) : '');
140
  $preview_image = ((isset($_POST['preview_image']) && esc_html(stripslashes($_POST['preview_image'])) != '') ? esc_html(stripslashes($_POST['preview_image'])) : '');
 
141
  $author = get_current_user_id();
142
  $published = ((isset($_POST['published']) && esc_html(stripslashes($_POST['published'])) != '') ? esc_html(stripslashes($_POST['published'])) : '');
143
  $albums_galleries = (isset($_POST['albums_galleries']) ? esc_html(stripslashes($_POST['albums_galleries'])) : '');
157
  'description' => $description,
158
  'preview_image' => $preview_image,
159
  'random_preview_image' => '',
160
+ 'order' => ((int) $wpdb->get_var('SELECT MAX(`order`) FROM ' . $wpdb->prefix . 'bwg_album')) + 1,
161
  'author' => $author,
162
  'published' => $published
163
  ), array(
admin/models/BWGModelWidgetSlideshow.php CHANGED
@@ -32,6 +32,12 @@ class BWGModelWidgetSlideshow {
32
  $rows = $wpdb->get_results($query);
33
  return $rows;
34
  }
 
 
 
 
 
 
35
 
36
  ////////////////////////////////////////////////////////////////////////////////////////
37
  // Getters & Setters //
32
  $rows = $wpdb->get_results($query);
33
  return $rows;
34
  }
35
+
36
+ public function get_options_row_data() {
37
+ global $wpdb;
38
+ $row = $wpdb->get_row($wpdb->prepare('SELECT * FROM ' . $wpdb->prefix . 'bwg_option WHERE id="%d"', 1));
39
+ return $row;
40
+ }
41
 
42
  ////////////////////////////////////////////////////////////////////////////////////////
43
  // Getters & Setters //
admin/views/BWGViewAlbums_bwg.php CHANGED
@@ -52,7 +52,7 @@ class BWGViewAlbums_bwg {
52
  <a href="" class="add-new-h2" onclick="spider_set_input_value('task', 'add');
53
  spider_form_submit(event, 'albums_form')">Add new</a>
54
  </h2>
55
- <div id="draganddrop" class="updated" style="display:none;"><strong><p>Changes made in this table shoud be saved.</p></strong></div>
56
  <div class="buttons_div">
57
  <span class="button-secondary non_selectable" onclick="spider_check_all_items()">
58
  <input type="checkbox" id="check_all_items" name="check_all_items" onclick="spider_check_all_items_checkbox()" style="margin: 0; vertical-align: middle;" />
52
  <a href="" class="add-new-h2" onclick="spider_set_input_value('task', 'add');
53
  spider_form_submit(event, 'albums_form')">Add new</a>
54
  </h2>
55
+ <div id="draganddrop" class="updated" style="display:none;"><strong><p>Changes made in this table should be saved.</p></strong></div>
56
  <div class="buttons_div">
57
  <span class="button-secondary non_selectable" onclick="spider_check_all_items()">
58
  <input type="checkbox" id="check_all_items" name="check_all_items" onclick="spider_check_all_items_checkbox()" style="margin: 0; vertical-align: middle;" />
admin/views/BWGViewGalleries_bwg.php CHANGED
@@ -1,4 +1,4 @@
1
- <?php
2
 
3
  class BWGViewGalleries_bwg {
4
  ////////////////////////////////////////////////////////////////////////////////////////
@@ -52,7 +52,7 @@ class BWGViewGalleries_bwg {
52
  <a href="" class="add-new-h2" onclick="spider_set_input_value('task', 'add');
53
  spider_form_submit(event, 'galleries_form')">Add new</a>
54
  </h2>
55
- <div id="draganddrop" class="updated" style="display:none;"><strong><p>Changes made in this table shoud be saved.</p></strong></div>
56
  <div class="buttons_div">
57
  <span class="button-secondary non_selectable" onclick="spider_check_all_items()">
58
  <input type="checkbox" id="check_all_items" name="check_all_items" onclick="spider_check_all_items_checkbox()" style="margin: 0; vertical-align: middle;" />
1
+ <?php
2
 
3
  class BWGViewGalleries_bwg {
4
  ////////////////////////////////////////////////////////////////////////////////////////
52
  <a href="" class="add-new-h2" onclick="spider_set_input_value('task', 'add');
53
  spider_form_submit(event, 'galleries_form')">Add new</a>
54
  </h2>
55
+ <div id="draganddrop" class="updated" style="display:none;"><strong><p>Changes made in this table should be saved.</p></strong></div>
56
  <div class="buttons_div">
57
  <span class="button-secondary non_selectable" onclick="spider_check_all_items()">
58
  <input type="checkbox" id="check_all_items" name="check_all_items" onclick="spider_check_all_items_checkbox()" style="margin: 0; vertical-align: middle;" />
admin/views/BWGViewWidgetSlideshow.php CHANGED
@@ -79,18 +79,29 @@ class BWGViewWidgetSlideshow {
79
  $slideshow_effects = array(
80
  'none' => 'None',
81
  'cubeH' => 'Cube Horizontal',
 
82
  'fade' => 'Fade',
 
83
  'sliceV' => 'Slice Vertical',
 
 
84
  'scaleOut' => 'Scale Out',
 
 
 
 
85
  'blindH' => 'Blind Horizontal',
 
 
86
  );
87
  $instance = wp_parse_args((array) $instance, $defaults);
88
  $gallery_rows = $this->model->get_gallery_rows_data();
89
  $theme_rows = $this->model->get_theme_rows_data();
 
90
  ?>
91
  <p>
92
  <label for="<?php echo $id_title; ?>">Title:</label>
93
- <input class="widefat" id="<?php echo $id_title; ?>" name="<?php echo $name_title; ?>'" type="text" value="<?php echo $instance['title']; ?>"/>
94
  </p>
95
  <p>
96
  <select name="<?php echo $name_gallery_id; ?>" id="<?php echo $id_gallery_id; ?>" class="widefat">
@@ -106,16 +117,20 @@ class BWGViewWidgetSlideshow {
106
  </p>
107
  <p>
108
  <label for="<?php echo $id_width; ?>">Dimensions:</label>
109
- <input class="widefat" style="width:25%;" id="<?php echo $id_width; ?>" name="<?php echo $name_width; ?>'" type="text" value="<?php echo $instance['width']; ?>"/> x
110
- <input class="widefat" style="width:25%;" id="<?php echo $id_height; ?>" name="<?php echo $name_height; ?>'" type="text" value="<?php echo $instance['height']; ?>"/> px
 
 
 
 
111
  </p>
112
  <p>
113
- <label for="<?php echo $id_effect; ?>">Slideshow Effect:</label>
114
  <select name="<?php echo $name_effect; ?>" id="<?php echo $id_effect; ?>" class="widefat">
115
  <?php
116
  foreach ($slideshow_effects as $key => $slideshow_effect) {
117
  ?>
118
- <option value="<?php echo $key; ?>" <?php if ($instance['effect'] == $key) echo 'selected="selected"'; ?>><?php echo $slideshow_effect; ?></option>
119
  <?php
120
  }
121
  ?>
@@ -123,7 +138,7 @@ class BWGViewWidgetSlideshow {
123
  </p>
124
  <p>
125
  <label for="<?php echo $id_interval; ?>">Time interval:</label>
126
- <input class="widefat" style="width:25%;" id="<?php echo $id_interval; ?>" name="<?php echo $name_interval; ?>'" type="text" value="<?php echo $instance['interval']; ?>" /> sec.
127
  </p>
128
  <p>
129
  <label>Enable shuffle:</label>
79
  $slideshow_effects = array(
80
  'none' => 'None',
81
  'cubeH' => 'Cube Horizontal',
82
+ 'cubeV' => 'Cube Vertical',
83
  'fade' => 'Fade',
84
+ 'sliceH' => 'Slice Horizontal',
85
  'sliceV' => 'Slice Vertical',
86
+ 'slideH' => 'Slide Horizontal',
87
+ 'slideV' => 'Slide Vertical',
88
  'scaleOut' => 'Scale Out',
89
+ 'scaleIn' => 'Scale In',
90
+ 'blockScale' => 'Block Scale',
91
+ 'kaleidoscope' => 'Kaleidoscope',
92
+ 'fan' => 'Fan',
93
  'blindH' => 'Blind Horizontal',
94
+ 'blindV' => 'Blind Vertical',
95
+ 'random' => 'Random',
96
  );
97
  $instance = wp_parse_args((array) $instance, $defaults);
98
  $gallery_rows = $this->model->get_gallery_rows_data();
99
  $theme_rows = $this->model->get_theme_rows_data();
100
+ $options_row = $this->model->get_options_row_data();
101
  ?>
102
  <p>
103
  <label for="<?php echo $id_title; ?>">Title:</label>
104
+ <input class="widefat" id="<?php echo $id_title; ?>" name="<?php echo $name_title; ?>" type="text" value="<?php echo $instance['title']; ?>"/>
105
  </p>
106
  <p>
107
  <select name="<?php echo $name_gallery_id; ?>" id="<?php echo $id_gallery_id; ?>" class="widefat">
117
  </p>
118
  <p>
119
  <label for="<?php echo $id_width; ?>">Dimensions:</label>
120
+ <input class="widefat" style="width:25%;" id="<?php echo $id_width; ?>" name="<?php echo $name_width; ?>" type="text" value="<?php echo $instance['width']; ?>"/> x
121
+ <input class="widefat" style="width:25%;" id="<?php echo $id_height; ?>" name="<?php echo $name_height; ?>" type="text" value="<?php echo $instance['height']; ?>"/> px
122
+ </p>
123
+ <p title="This option is disabled in free version." <?php echo ($options_row->slideshow_enable_filmstrip ? 'style="color: #7F7F7F;"' : 'style="display: none;"'); ?>>
124
+ <label>Filmstrip height:</label>
125
+ <input disabled="disabled" class="widefat" style="width: 25%; color: #7F7F7F;" type="text" value="40" /> px
126
  </p>
127
  <p>
128
+ <label for="<?php echo $id_effect; ?>">Slideshow effect:</label>
129
  <select name="<?php echo $name_effect; ?>" id="<?php echo $id_effect; ?>" class="widefat">
130
  <?php
131
  foreach ($slideshow_effects as $key => $slideshow_effect) {
132
  ?>
133
+ <option value="<?php echo $key; ?>" <?php echo ($key != 'none' && $key != 'fade') ? 'disabled="disabled" title="This effect is disabled in free version."' : ''; ?> <?php if ($instance['effect'] == $key) echo 'selected="selected"'; ?>><?php echo $slideshow_effect; ?></option>
134
  <?php
135
  }
136
  ?>
138
  </p>
139
  <p>
140
  <label for="<?php echo $id_interval; ?>">Time interval:</label>
141
+ <input class="widefat" style="width:25%;" id="<?php echo $id_interval; ?>" name="<?php echo $name_interval; ?>" type="text" value="<?php echo $instance['interval']; ?>" /> sec.
142
  </p>
143
  <p>
144
  <label>Enable shuffle:</label>
css/bwg_tables.css CHANGED
@@ -464,3 +464,9 @@
464
  height: 2em;
465
  margin: 0 0 4px;
466
  }
 
 
 
 
 
 
464
  height: 2em;
465
  margin: 0 0 4px;
466
  }
467
+
468
+ #th_order,
469
+ .spider_order {
470
+ display: none;
471
+ }
472
+
frontend/views/BWGViewGalleryBox.php CHANGED
@@ -684,8 +684,8 @@ class BWGViewGalleryBox {
684
  </div>
685
  </div>
686
  </div>
687
- <a id="spider_popup_left" href="javascript:bwg_change_image(parseInt(jQuery('#bwg_current_image_key').val()), parseInt(jQuery('#bwg_current_image_key').val()) - 1, data);"><span id="spider_popup_left-ico"><span><i class="bwg_prev_btn fa <?php echo $theme_row->lightbox_rl_btn_style; ?>-left"></i></span></span></a>
688
- <a id="spider_popup_right" href="javascript:bwg_change_image(parseInt(jQuery('#bwg_current_image_key').val()), parseInt(jQuery('#bwg_current_image_key').val()) + 1, data);"><span id="spider_popup_right-ico"><span><i class="bwg_next_btn fa <?php echo $theme_row->lightbox_rl_btn_style; ?>-right"></i></span></span></a>
689
  </div>
690
  <?php
691
  if ($watermark_type != 'none') {
@@ -716,7 +716,7 @@ class BWGViewGalleryBox {
716
  }
717
  ?>
718
  </div>
719
- <a class="spider_popup_close" href="javascript:spider_destroypopup(1000);"><span><i class="bwg_close_btn fa fa-times"></i></span></a>
720
 
721
  <script>
722
  var bwg_trans_in_progress = false;
684
  </div>
685
  </div>
686
  </div>
687
+ <a id="spider_popup_left" onclick="bwg_change_image(parseInt(jQuery('#bwg_current_image_key').val()), parseInt(jQuery('#bwg_current_image_key').val()) - 1, data); return false;"><span id="spider_popup_left-ico"><span><i class="bwg_prev_btn fa <?php echo $theme_row->lightbox_rl_btn_style; ?>-left"></i></span></span></a>
688
+ <a id="spider_popup_right" onclick="bwg_change_image(parseInt(jQuery('#bwg_current_image_key').val()), parseInt(jQuery('#bwg_current_image_key').val()) + 1, data); return false;"><span id="spider_popup_right-ico"><span><i class="bwg_next_btn fa <?php echo $theme_row->lightbox_rl_btn_style; ?>-right"></i></span></span></a>
689
  </div>
690
  <?php
691
  if ($watermark_type != 'none') {
716
  }
717
  ?>
718
  </div>
719
+ <a class="spider_popup_close" onclick="spider_destroypopup(1000); return false;"><span><i class="bwg_close_btn fa fa-times"></i></span></a>
720
 
721
  <script>
722
  var bwg_trans_in_progress = false;
frontend/views/BWGViewSlideshow.php CHANGED
@@ -645,9 +645,9 @@ class BWGViewSlideshow {
645
  <?php
646
  if ($enable_slideshow_ctrl) {
647
  ?>
648
- <a id="spider_slideshow_left_<?php echo $bwg; ?>" href="javascript:bwg_change_image_<?php echo $bwg; ?>(parseInt(jQuery('#bwg_current_image_key_<?php echo $bwg; ?>').val()), (parseInt(jQuery('#bwg_current_image_key_<?php echo $bwg; ?>').val()) - iterator_<?php echo $bwg; ?>()) >= 0 ? (parseInt(jQuery('#bwg_current_image_key_<?php echo $bwg; ?>').val()) - iterator_<?php echo $bwg; ?>()) % data_<?php echo $bwg; ?>.length : data_<?php echo $bwg; ?>.length - 1, data_<?php echo $bwg; ?>);"><span id="spider_slideshow_left-ico_<?php echo $bwg; ?>"><span><i class="bwg_slideshow_prev_btn_<?php echo $bwg; ?> fa <?php echo $theme_row->slideshow_rl_btn_style; ?>-left"></i></span></span></a>
649
  <span id="bwg_slideshow_play_pause_<?php echo $bwg; ?>"><span><span id="bwg_slideshow_play_pause-ico_<?php echo $bwg; ?>"><i class="bwg_ctrl_btn_<?php echo $bwg; ?> bwg_slideshow_play_pause_<?php echo $bwg; ?> fa fa-play"></i></span></span></span>
650
- <a id="spider_slideshow_right_<?php echo $bwg; ?>" href="javascript:bwg_change_image_<?php echo $bwg; ?>(parseInt(jQuery('#bwg_current_image_key_<?php echo $bwg; ?>').val()), (parseInt(jQuery('#bwg_current_image_key_<?php echo $bwg; ?>').val()) + iterator_<?php echo $bwg; ?>()) % data_<?php echo $bwg; ?>.length, data_<?php echo $bwg; ?>);"><span id="spider_slideshow_right-ico_<?php echo $bwg; ?>"><span><i class="bwg_slideshow_next_btn_<?php echo $bwg; ?> fa <?php echo $theme_row->slideshow_rl_btn_style; ?>-right"></i></span></span></a>
651
  <?php
652
  }
653
  ?>
645
  <?php
646
  if ($enable_slideshow_ctrl) {
647
  ?>
648
+ <a id="spider_slideshow_left_<?php echo $bwg; ?>" onclick="bwg_change_image_<?php echo $bwg; ?>(parseInt(jQuery('#bwg_current_image_key_<?php echo $bwg; ?>').val()), (parseInt(jQuery('#bwg_current_image_key_<?php echo $bwg; ?>').val()) - iterator_<?php echo $bwg; ?>()) >= 0 ? (parseInt(jQuery('#bwg_current_image_key_<?php echo $bwg; ?>').val()) - iterator_<?php echo $bwg; ?>()) % data_<?php echo $bwg; ?>.length : data_<?php echo $bwg; ?>.length - 1, data_<?php echo $bwg; ?>); return false;"><span id="spider_slideshow_left-ico_<?php echo $bwg; ?>"><span><i class="bwg_slideshow_prev_btn_<?php echo $bwg; ?> fa <?php echo $theme_row->slideshow_rl_btn_style; ?>-left"></i></span></span></a>
649
  <span id="bwg_slideshow_play_pause_<?php echo $bwg; ?>"><span><span id="bwg_slideshow_play_pause-ico_<?php echo $bwg; ?>"><i class="bwg_ctrl_btn_<?php echo $bwg; ?> bwg_slideshow_play_pause_<?php echo $bwg; ?> fa fa-play"></i></span></span></span>
650
+ <a id="spider_slideshow_right_<?php echo $bwg; ?>" onclick="bwg_change_image_<?php echo $bwg; ?>(parseInt(jQuery('#bwg_current_image_key_<?php echo $bwg; ?>').val()), (parseInt(jQuery('#bwg_current_image_key_<?php echo $bwg; ?>').val()) + iterator_<?php echo $bwg; ?>()) % data_<?php echo $bwg; ?>.length, data_<?php echo $bwg; ?>); return false;"><span id="spider_slideshow_right-ico_<?php echo $bwg; ?>"><span><i class="bwg_slideshow_next_btn_<?php echo $bwg; ?> fa <?php echo $theme_row->slideshow_rl_btn_style; ?>-right"></i></span></span></a>
651
  <?php
652
  }
653
  ?>
photo-gallery.php CHANGED
@@ -4,7 +4,7 @@
4
  * Plugin Name: Photo Gallery
5
  * Plugin URI: http://web-dorado.com/products/wordpress-photo-gallery-plugin.html
6
  * Description: This plugin is a fully responsive gallery plugin with advanced functionality. It allows having different image galleries for your posts and pages. You can create unlimited number of galleries, combine them into albums, and provide descriptions and tags.
7
- * Version: 1.1.8
8
  * Author: http://web-dorado.com/
9
  * License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
10
  */
@@ -2382,7 +2382,7 @@ function bwg_activate() {
2382
  ));
2383
  }
2384
  $version = str_replace('.', '', get_option("wd_bwg_version"));
2385
- $new_version = 117;
2386
  if ($version && $version < $new_version) {
2387
  require_once WD_BWG_DIR . "/update/bwg_update.php";
2388
  for ($i = $version; $i < $new_version; $i++) {
@@ -2391,10 +2391,10 @@ function bwg_activate() {
2391
  $func_name();
2392
  }
2393
  }
2394
- update_option("wd_bwg_version", '1.1.7');
2395
  }
2396
  else {
2397
- add_option("wd_bwg_version", '1.1.7', '', 'no');
2398
  add_option("wd_bwg_theme_version", '1.0.0', '', 'no');
2399
  }
2400
  }
@@ -2462,8 +2462,8 @@ function bwg_front_end_scripts() {
2462
  wp_enqueue_style('bwg_frontend', WD_BWG_URL . '/css/bwg_frontend.css');
2463
 
2464
  // Styles/Scripts for popup.
2465
- wp_enqueue_style('font-awesome', WD_BWG_URL . '/css/font-awesome-4.0.1/font-awesome.css');
2466
- wp_enqueue_script('jquery_mobile', WD_BWG_URL . '/js/jquery.mobile.js', array(), get_option("wd_bwg_version"));
2467
  wp_enqueue_script('bwg_mCustomScrollbar', WD_BWG_URL . '/js/jquery.mCustomScrollbar.concat.min.js', array(), get_option("wd_bwg_version"));
2468
  wp_enqueue_style('bwg_mCustomScrollbar', WD_BWG_URL . '/css/jquery.mCustomScrollbar.css');
2469
  wp_enqueue_script('jquery-fullscreen', WD_BWG_URL . '/js/jquery.fullscreen-0.4.1.js', array(), '0.4.1');
4
  * Plugin Name: Photo Gallery
5
  * Plugin URI: http://web-dorado.com/products/wordpress-photo-gallery-plugin.html
6
  * Description: This plugin is a fully responsive gallery plugin with advanced functionality. It allows having different image galleries for your posts and pages. You can create unlimited number of galleries, combine them into albums, and provide descriptions and tags.
7
+ * Version: 1.1.9
8
  * Author: http://web-dorado.com/
9
  * License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
10
  */
2382
  ));
2383
  }
2384
  $version = str_replace('.', '', get_option("wd_bwg_version"));
2385
+ $new_version = 119;
2386
  if ($version && $version < $new_version) {
2387
  require_once WD_BWG_DIR . "/update/bwg_update.php";
2388
  for ($i = $version; $i < $new_version; $i++) {
2391
  $func_name();
2392
  }
2393
  }
2394
+ update_option("wd_bwg_version", '1.1.9');
2395
  }
2396
  else {
2397
+ add_option("wd_bwg_version", '1.1.9', '', 'no');
2398
  add_option("wd_bwg_theme_version", '1.0.0', '', 'no');
2399
  }
2400
  }
2462
  wp_enqueue_style('bwg_frontend', WD_BWG_URL . '/css/bwg_frontend.css');
2463
 
2464
  // Styles/Scripts for popup.
2465
+ wp_enqueue_style('bwg_font-awesome', WD_BWG_URL . '/css/font-awesome-4.0.1/font-awesome.css');
2466
+ wp_enqueue_script('bwg_jquery_mobile', WD_BWG_URL . '/js/jquery.mobile.js', array(), get_option("wd_bwg_version"));
2467
  wp_enqueue_script('bwg_mCustomScrollbar', WD_BWG_URL . '/js/jquery.mCustomScrollbar.concat.min.js', array(), get_option("wd_bwg_version"));
2468
  wp_enqueue_style('bwg_mCustomScrollbar', WD_BWG_URL . '/css/jquery.mCustomScrollbar.css');
2469
  wp_enqueue_script('jquery-fullscreen', WD_BWG_URL . '/js/jquery.fullscreen-0.4.1.js', array(), '0.4.1');
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://web-dorado.com/products/wordpress-photo-gallery-plugin.html
4
  Tags: photo, photo gallery, image gallery, video gallery, gallery, galleries, wordpress gallery plugin, images gallery, album, photo albums, Simple gallery, best gallery plugin, free photo gallery, wp gallery, wordpress gallery, website gallery, gallery shortcode, best gallery, picture, pictures, gallery slider, photo album, photogallery, widget gallery, image, images, photos, gallery lightbox, photoset, wordpress photo gallery plugin, wp gallery plugins, responsive wordpress photo gallery, media, image album, filterable gallery, banner rotator, fullscreen gallery, Fotogalerie, Galleria, galerie, galeri
5
  Requires at least: 3.0
6
  Tested up to: 3.8.1
7
- Stable tag: 1.1.8
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
4
  Tags: photo, photo gallery, image gallery, video gallery, gallery, galleries, wordpress gallery plugin, images gallery, album, photo albums, Simple gallery, best gallery plugin, free photo gallery, wp gallery, wordpress gallery, website gallery, gallery shortcode, best gallery, picture, pictures, gallery slider, photo album, photogallery, widget gallery, image, images, photos, gallery lightbox, photoset, wordpress photo gallery plugin, wp gallery plugins, responsive wordpress photo gallery, media, image album, filterable gallery, banner rotator, fullscreen gallery, Fotogalerie, Galleria, galerie, galeri
5
  Requires at least: 3.0
6
  Tested up to: 3.8.1
7
+ Stable tag: 1.1.9
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10