Version Description
- Updated gallery code front end code
- SEO option for enable/disable additional optimization
Download this release
Release Info
Developer | robosoft |
Plugin | Gallery – Photo Gallery and Images Gallery |
Version | 2.3.0 |
Comparing to | |
See all releases |
Code changes from version 2.2.0 to 2.3.0
- includes/frontend/rbs_gallery_class.php +8 -3
- includes/rbs_gallery_menu.php +1 -0
- includes/rbs_gallery_settings.php +19 -0
- readme.txt +29 -3
- robogallery.php +2 -2
includes/frontend/rbs_gallery_class.php
CHANGED
@@ -539,8 +539,11 @@ class roboGallery extends roboGalleryUtils{
|
|
539 |
$newLine = "\t";
|
540 |
$lineBrake="\n";
|
541 |
}
|
542 |
-
|
543 |
-
|
|
|
|
|
|
|
544 |
$this->returnHtml .=
|
545 |
'<div class="rbs-img category'.$img['catid'].'" '.( isset($img['col']) && $img['col'] ?' data-columns="'.$img['col'].'" ' :'').'>'.$lineBrake.$newLine
|
546 |
.'<div class="rbs-img-image '.(!$this->thumbClick?' rbs-lightbox':'').'" '.$descBoxData.' '.( isset($img['effect']) && $img['effect'] ?' data-overlay-effect="'.$img['effect'].'" ' :'').' >'.$lineBrake.$newLine.$newLine
|
@@ -552,7 +555,9 @@ class roboGallery extends roboGalleryUtils{
|
|
552 |
.'</div>'.$lineBrake;
|
553 |
}
|
554 |
}
|
555 |
-
|
|
|
|
|
556 |
if( $this->returnHtml ){
|
557 |
$this->returnHtml =
|
558 |
'<div style="'.$this->rbsMainDivStyle.'">'
|
539 |
$newLine = "\t";
|
540 |
$lineBrake="\n";
|
541 |
}
|
542 |
+
if( get_option( ROBO_GALLERY_PREFIX.'seo', '' ) ){
|
543 |
+
$this->seoContent .= '<a href="'.$link.'" alt="'.$lightboxText.'" title="'.$lightboxText.'">'
|
544 |
+
.'<img src="'.$img['thumb'].'" title="'.$lightboxText.'" alt="'.$lightboxText.'" >'
|
545 |
+
.'</a>';
|
546 |
+
}
|
547 |
$this->returnHtml .=
|
548 |
'<div class="rbs-img category'.$img['catid'].'" '.( isset($img['col']) && $img['col'] ?' data-columns="'.$img['col'].'" ' :'').'>'.$lineBrake.$newLine
|
549 |
.'<div class="rbs-img-image '.(!$this->thumbClick?' rbs-lightbox':'').'" '.$descBoxData.' '.( isset($img['effect']) && $img['effect'] ?' data-overlay-effect="'.$img['effect'].'" ' :'').' >'.$lineBrake.$newLine.$newLine
|
555 |
.'</div>'.$lineBrake;
|
556 |
}
|
557 |
}
|
558 |
+
if($this->seoContent){
|
559 |
+
$this->seoContent = '<div style="display:none;">'.$this->seoContent.'</div>';
|
560 |
+
}
|
561 |
if( $this->returnHtml ){
|
562 |
$this->returnHtml =
|
563 |
'<div style="'.$this->rbsMainDivStyle.'">'
|
includes/rbs_gallery_menu.php
CHANGED
@@ -51,6 +51,7 @@ if(!function_exists('robo_gallery_settings_submenu_page')){
|
|
51 |
register_setting( 'rbs_gallery_settings', ROBO_GALLERY_PREFIX.'debugEnable' );
|
52 |
|
53 |
register_setting( 'rbs_gallery_settings', ROBO_GALLERY_PREFIX.'categoryShow' );
|
|
|
54 |
|
55 |
}
|
56 |
|
51 |
register_setting( 'rbs_gallery_settings', ROBO_GALLERY_PREFIX.'debugEnable' );
|
52 |
|
53 |
register_setting( 'rbs_gallery_settings', ROBO_GALLERY_PREFIX.'categoryShow' );
|
54 |
+
register_setting( 'rbs_gallery_settings', ROBO_GALLERY_PREFIX.'seo' );
|
55 |
|
56 |
}
|
57 |
|
includes/rbs_gallery_settings.php
CHANGED
@@ -108,6 +108,25 @@ wp_enqueue_style ( 'toolbox-gallery-about', ROBO_GALLERY_URL.'css/admin/about.c
|
|
108 |
</fieldset>
|
109 |
</td>
|
110 |
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
111 |
</table>
|
112 |
|
113 |
<p class="submit">
|
108 |
</fieldset>
|
109 |
</td>
|
110 |
</tr>
|
111 |
+
|
112 |
+
<tr>
|
113 |
+
<th colspan="2"><h2><?php _e('SEO Optimization', 'rbs_gallery'); ?></h2></th>
|
114 |
+
</tr>
|
115 |
+
<tr>
|
116 |
+
<th scope="row"><?php _e('Add SEO content', 'rbs_gallery'); ?></th>
|
117 |
+
<td>
|
118 |
+
<fieldset>
|
119 |
+
<legend class="screen-reader-text"><span><?php _e('Enabled', 'rbs_gallery'); ?></span></legend>
|
120 |
+
<label title='<?php _e('Enabled', 'rbs_gallery'); ?>'>
|
121 |
+
<input type='radio' name='<?php echo ROBO_GALLERY_PREFIX.'seo'; ?>' value='1' <?php if( get_option(ROBO_GALLERY_PREFIX.'seo')=='1' ) echo " checked='checked'"; ?> /> <?php _e('Enabled', 'rbs_gallery'); ?>
|
122 |
+
</label><br />
|
123 |
+
<label title='<?php _e('Disable', 'rbs_gallery'); ?>'>
|
124 |
+
<input type='radio' name='<?php echo ROBO_GALLERY_PREFIX.'seo'; ?>' value='0' <?php if( !get_option(ROBO_GALLERY_PREFIX.'seo', '') ) echo " checked='checked'"; ?> /> <?php _e('Disable', 'rbs_gallery'); ?>
|
125 |
+
</label><br />
|
126 |
+
</fieldset>
|
127 |
+
</td>
|
128 |
+
</tr>
|
129 |
+
|
130 |
</table>
|
131 |
|
132 |
<p class="submit">
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: http://www.robosoft.co/robogallery
|
|
4 |
Tags: gallery, add gallery, photo gallery, images gallery, media gallery, responsive gallery, gallery image, gallery lightbox, Polaroid gallery, Gallery Plugin, plugin gallery, video gallery, gallery shortcode, responsive images gallery, website gallery, widget gallery, wordpress gallery, wordpress gallery plugin, wordpress photo gallery plugin, wp gallery, wp gallery plugin, wp gallery plugins, multi categories gallery, add galleries, add picture, add pictures, album, best gallery, best gallery plugin, responsive galleries, mobile gallery, mobile galleries, responsive photo gallery, best portfolio, easy media gallery, filterable gallery, filterable portfolio, foto, fotoalbum, fotogalerie, sortable gallery, sortable galleries, free photo gallery, fullscreen gallery, galary, galeri, galerie, galerij, galery, gallary, Galleria, gallerie, galleries, gallery decription, gallery slider, gelary, gellary, gellery, google, grid gallery, image, image album, image gallery, image gallery plugin, image lightbox, image slider, image slideshow, images, jquery, jquery gallery, links, media, multiple pictures, page, pagination gallery, pagination portfolio, photo, photo album, photo albums, photoalbum, photogallery, photos, photoset, picture, pictures, plugin, plugin for gallery, portfolio, portfolio gallery, portfolio plugin, Post, posts, responsive slideshow, responsive wordpress photo gallery, seo image, slide show, slideshow, thumbnail, upload images, upload photos, batch upload, multiply images upload, view images, view pictures, wordpress portfolio plugin, multi-categories gallery, multi categories galleries, robo gallery
|
5 |
Requires at least: 3.3
|
6 |
Tested up to: 4.5
|
7 |
-
Stable tag: 2.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
@@ -92,7 +92,7 @@ This interface gallery button have wide range of the front end interface customi
|
|
92 |
* **Thumbnails Fade Effect** - in gallery implemented Fade effect for the hover of the gallery thumbnails. With such effect gallery hover animation become more attractive and eye catching.
|
93 |
* **Multisite Support** - in gallery implemented multisite support. You can install gallery in admin dashboard and enable plugin for all child blogs.
|
94 |
* **Advanced Load more function** - in gallery implemented very attractive navigation mode. Auto pre loading images like endless list of the gallery images. This gallery load more function have alot of customization options to make it work the way you need.
|
95 |
-
|
96 |
|
97 |
|
98 |
= Gallery Pro Key Features =
|
@@ -156,7 +156,7 @@ This interface gallery button have wide range of the front end interface customi
|
|
156 |
* **Thumbnails Fade Effect** - in gallery implemented Fade effect for the hover of the gallery thumbnails. With such effect gallery hover animation become more attractive and eye catching.
|
157 |
* **Multisite Support** - in gallery implemented multisite support. You can install gallery in admin dashboard and enable plugin for all child blogs.
|
158 |
* **Advanced Load more function** - in gallery implemented very attractive navigation mode. Auto pre loading images like endless list of the gallery images. This gallery load more function have alot of customization options to make it work the way you need.
|
159 |
-
|
160 |
|
161 |
= Gallery Advantages =
|
162 |
|
@@ -175,6 +175,8 @@ This interface gallery button have wide range of the front end interface customi
|
|
175 |
* **Advanced gallery columns** - in gallery implemented advanced customizable thumbnails columns management. In gallery settings you can define different amount of thumbnails columns for different screen size/resolution.
|
176 |
* **Advanced gallery menu settings** - in gallery implemented advanced customizable options for navigation menu. Gallery have advanced structure with ability to customize styles of the gallery menus.
|
177 |
* **Thumbnails size** - in gallery implemented customizable options for thumbnails size definition and complex interface building. Gallery options have source size options where you can easily switch between size of the gallery thumbnails.
|
|
|
|
|
178 |
|
179 |
|
180 |
> #### Useful Gallery Links
|
@@ -286,6 +288,22 @@ Quality of the gallery thumbnails could be easily changed in gallery size option
|
|
286 |
|
287 |
Yes, you can change gallery lightbox background transparency in gallery settings. Yes, you can change background color of the gallery lightbox. When you open gallery settings you can find there gallery lightbox settings block. When you open color selector for the gallery lightbox background you'll see there additional slider option for transparency value.
|
288 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
289 |
|
290 |
== Installation ==
|
291 |
|
@@ -699,6 +717,10 @@ If any problem occurs, please contact us.
|
|
699 |
|
700 |
== Changelog ==
|
701 |
|
|
|
|
|
|
|
|
|
702 |
= 2.2.0 =
|
703 |
* Updated multisite functionality
|
704 |
|
@@ -1319,6 +1341,10 @@ If any problem occurs, please contact us.
|
|
1319 |
|
1320 |
== Upgrade Notice ==
|
1321 |
|
|
|
|
|
|
|
|
|
1322 |
= 2.2.0 =
|
1323 |
Updated multisite functionality
|
1324 |
|
4 |
Tags: gallery, add gallery, photo gallery, images gallery, media gallery, responsive gallery, gallery image, gallery lightbox, Polaroid gallery, Gallery Plugin, plugin gallery, video gallery, gallery shortcode, responsive images gallery, website gallery, widget gallery, wordpress gallery, wordpress gallery plugin, wordpress photo gallery plugin, wp gallery, wp gallery plugin, wp gallery plugins, multi categories gallery, add galleries, add picture, add pictures, album, best gallery, best gallery plugin, responsive galleries, mobile gallery, mobile galleries, responsive photo gallery, best portfolio, easy media gallery, filterable gallery, filterable portfolio, foto, fotoalbum, fotogalerie, sortable gallery, sortable galleries, free photo gallery, fullscreen gallery, galary, galeri, galerie, galerij, galery, gallary, Galleria, gallerie, galleries, gallery decription, gallery slider, gelary, gellary, gellery, google, grid gallery, image, image album, image gallery, image gallery plugin, image lightbox, image slider, image slideshow, images, jquery, jquery gallery, links, media, multiple pictures, page, pagination gallery, pagination portfolio, photo, photo album, photo albums, photoalbum, photogallery, photos, photoset, picture, pictures, plugin, plugin for gallery, portfolio, portfolio gallery, portfolio plugin, Post, posts, responsive slideshow, responsive wordpress photo gallery, seo image, slide show, slideshow, thumbnail, upload images, upload photos, batch upload, multiply images upload, view images, view pictures, wordpress portfolio plugin, multi-categories gallery, multi categories galleries, robo gallery
|
5 |
Requires at least: 3.3
|
6 |
Tested up to: 4.5
|
7 |
+
Stable tag: 2.3.0
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
10 |
|
92 |
* **Thumbnails Fade Effect** - in gallery implemented Fade effect for the hover of the gallery thumbnails. With such effect gallery hover animation become more attractive and eye catching.
|
93 |
* **Multisite Support** - in gallery implemented multisite support. You can install gallery in admin dashboard and enable plugin for all child blogs.
|
94 |
* **Advanced Load more function** - in gallery implemented very attractive navigation mode. Auto pre loading images like endless list of the gallery images. This gallery load more function have alot of customization options to make it work the way you need.
|
95 |
+
* **SEO code optimization** - in gallery implemented few front end code output modes. One simplified mode with all core front end gallery code elements another mode with additional not visible elements.
|
96 |
|
97 |
|
98 |
= Gallery Pro Key Features =
|
156 |
* **Thumbnails Fade Effect** - in gallery implemented Fade effect for the hover of the gallery thumbnails. With such effect gallery hover animation become more attractive and eye catching.
|
157 |
* **Multisite Support** - in gallery implemented multisite support. You can install gallery in admin dashboard and enable plugin for all child blogs.
|
158 |
* **Advanced Load more function** - in gallery implemented very attractive navigation mode. Auto pre loading images like endless list of the gallery images. This gallery load more function have alot of customization options to make it work the way you need.
|
159 |
+
* **SEO code optimization** - in gallery implemented few front end code output modes. One simplified mode with all core front end gallery code elements another mode with additional not visible elements.
|
160 |
|
161 |
= Gallery Advantages =
|
162 |
|
175 |
* **Advanced gallery columns** - in gallery implemented advanced customizable thumbnails columns management. In gallery settings you can define different amount of thumbnails columns for different screen size/resolution.
|
176 |
* **Advanced gallery menu settings** - in gallery implemented advanced customizable options for navigation menu. Gallery have advanced structure with ability to customize styles of the gallery menus.
|
177 |
* **Thumbnails size** - in gallery implemented customizable options for thumbnails size definition and complex interface building. Gallery options have source size options where you can easily switch between size of the gallery thumbnails.
|
178 |
+
* **SEO optimized code** - in gallery implemented few front end code output modes. One simplified mode with all core front end gallery code elements another mode with additional not visible elements.
|
179 |
+
* **Multi site** - in gallery implemented multisite support. You can install gallery in admin dashboard and enable plugin for all child blogs.
|
180 |
|
181 |
|
182 |
> #### Useful Gallery Links
|
288 |
|
289 |
Yes, you can change gallery lightbox background transparency in gallery settings. Yes, you can change background color of the gallery lightbox. When you open gallery settings you can find there gallery lightbox settings block. When you open color selector for the gallery lightbox background you'll see there additional slider option for transparency value.
|
290 |
|
291 |
+
**How to crop uploaded gallery image?**
|
292 |
+
|
293 |
+
When you open gallery images manager you'll find there image edit mode where you can crop source image
|
294 |
+
|
295 |
+
**How to make gallery with no space between thumbnails of the gallery?**
|
296 |
+
|
297 |
+
If you wish to make section with gallery without spacing between thumbnails you need just set horizontal and vertical spacing to 0 in gallery thumbnails view options
|
298 |
+
|
299 |
+
**Is it possible to use HTML in gallery image description ?**
|
300 |
+
|
301 |
+
Yes, you can use HTML tags inside gallery image description field
|
302 |
+
|
303 |
+
**Is it possible to customize gallery image caption ?**
|
304 |
+
|
305 |
+
In gallery settings you can find gallery images manager where you can change settings of every gallery image, one of the option it's caption of the gallery image
|
306 |
+
|
307 |
|
308 |
== Installation ==
|
309 |
|
717 |
|
718 |
== Changelog ==
|
719 |
|
720 |
+
= 2.3.0 =
|
721 |
+
* Updated gallery code front end code
|
722 |
+
* SEO option for enable/disable additional optimization
|
723 |
+
|
724 |
= 2.2.0 =
|
725 |
* Updated multisite functionality
|
726 |
|
1341 |
|
1342 |
== Upgrade Notice ==
|
1343 |
|
1344 |
+
= 2.3.0 =
|
1345 |
+
Updated gallery code front end code
|
1346 |
+
SEO option for enable/disable additional optimization
|
1347 |
+
|
1348 |
= 2.2.0 =
|
1349 |
Updated multisite functionality
|
1350 |
|
robogallery.php
CHANGED
@@ -8,7 +8,7 @@
|
|
8 |
* Plugin Name: Robo Gallery
|
9 |
* Plugin URI: http://robosoft.co/robogallery
|
10 |
* Description: A responsive, easy and elegant way to show gallery.
|
11 |
-
* Version: 2.
|
12 |
* Author: RoboSoft (c)
|
13 |
* Author URI: http://robosoft.co/robogallery
|
14 |
* License: GPL-2.0+
|
@@ -19,7 +19,7 @@
|
|
19 |
|
20 |
if ( ! defined( 'WPINC' ) ) die;
|
21 |
define("ROBO_GALLERY", 1);
|
22 |
-
define("ROBO_GALLERY_VERSION", '2.
|
23 |
define("ROBO_GALLERY_PATH", plugin_dir_path( __FILE__ ));
|
24 |
define("ROBO_GALLERY_SPECIAL", 0);
|
25 |
|
8 |
* Plugin Name: Robo Gallery
|
9 |
* Plugin URI: http://robosoft.co/robogallery
|
10 |
* Description: A responsive, easy and elegant way to show gallery.
|
11 |
+
* Version: 2.3.0
|
12 |
* Author: RoboSoft (c)
|
13 |
* Author URI: http://robosoft.co/robogallery
|
14 |
* License: GPL-2.0+
|
19 |
|
20 |
if ( ! defined( 'WPINC' ) ) die;
|
21 |
define("ROBO_GALLERY", 1);
|
22 |
+
define("ROBO_GALLERY_VERSION", '2.3.0');
|
23 |
define("ROBO_GALLERY_PATH", plugin_dir_path( __FILE__ ));
|
24 |
define("ROBO_GALLERY_SPECIAL", 0);
|
25 |
|