Ultimate Responsive Image Slider Plugin - Version 3.2.9

Version Description

Download this release

Release Info

Developer FARAZFRANK
Plugin Icon 128x128 Ultimate Responsive Image Slider Plugin
Version 3.2.9
Comparing to
See all releases

Code changes from version 3.2.7 to 3.2.9

css/images/openhand.cur ADDED
Binary file
css/uris-feature-notice.css ADDED
@@ -0,0 +1,172 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ li{
2
+ color:#000;
3
+ }
4
+ .wb-col-md-12{
5
+ width:100%;
6
+ }
7
+ .wb_plugin_feature{
8
+ color:#fff;
9
+ }
10
+ .wb-text-center{
11
+ text-align:center;
12
+ }
13
+
14
+ .wp-img-responsive{
15
+ max-width:100%;
16
+ }
17
+
18
+ .wb_plugin_feature_banner.default_pattern {
19
+ box-shadow: 0px 2px 20px #818181;
20
+ margin: 40px 0px;
21
+ background-color: #e8e8e8;
22
+ float: left;
23
+ display: block;
24
+ clear: right;
25
+ width: 98%;
26
+ position: relative;
27
+ }
28
+ .wb_banner_featurs-list ul {
29
+ list-style-type: square;
30
+ color:#fff;
31
+ display: inline-block;
32
+ }
33
+
34
+ .wb_button-primary {
35
+ padding: 12px 20px;
36
+ color: #fff;
37
+ font-weight: 700;
38
+ text-decoration: none;
39
+ margin: 5px;
40
+ border-radius: 4px;
41
+ box-shadow: 2px 2px 5px #1111113d;
42
+ background-color: #3f3d3b;
43
+ }
44
+ .wp_btn-grup .wb_button-primary {
45
+ width: 100%;
46
+ }
47
+ .plugin_vrsion {
48
+ position: absolute;
49
+ background: #55505a;
50
+ border-radius: 0px 0px 0px 52px;
51
+ padding: 15px 30px;
52
+ right: 0px;
53
+ font-size: 18px;
54
+ top: 0;
55
+ box-shadow: -6px 5px 7px hsla(187, 1%, 15%, 0.3);
56
+ }
57
+ .wb_banner_featurs-list ul li {
58
+ margin: 7px 20px;
59
+ font-size: 14px;
60
+
61
+ }
62
+ .wb_banner_featurs-list h2 {
63
+ border-bottom: 4px solid orange;
64
+ padding-bottom: 10px;
65
+ }
66
+ .wp_btn-grup {
67
+ display: flex;
68
+ text-align:center;
69
+ }
70
+ /*--media-responsive csss--*/
71
+ @media (min-width: 901px){
72
+ .wb_banner_featurs-list ul li {
73
+ float: left;
74
+ width: 24%
75
+ }
76
+
77
+ .wb-col-md-6{
78
+ float:left;
79
+ width:50%;
80
+ }
81
+ .wp_btn-grup {
82
+ margin: 0 auto;
83
+ width: 60%;
84
+ }
85
+ }
86
+
87
+ @media (max-width: 900px){
88
+ .wb-col-sm-12{
89
+ width:100%;
90
+ }
91
+ .wb_plugin_feature_banner.default_pattern {
92
+ background: linear-gradient(0deg, #994681 57%, rgba(4, 4, 4, 0.74) 39%), url(./images/bg2.jpg);
93
+ }
94
+ .wb_plugin_feature_banner{
95
+ float:none;
96
+ }
97
+ .wb-col-sm-6{
98
+ float:left;
99
+ width:50%;
100
+ }
101
+ }
102
+
103
+ .wb_plugin_feature_banner.pattern_2 {
104
+ background: linear-gradient(17deg, #663399 -16%, #ee3e3f 70%, #440e0e 93%), url(./img/bg.jpg);
105
+ }
106
+
107
+ .wb_plugin_feature_banner.pattern_3 {
108
+ background: linear-gradient(17deg, #6f3f9e -16%, #d63131de 93%), url(./img/bg-3.jpg);
109
+ background-repeat: repeat-x;
110
+ }
111
+ a.wb_button-primary:hover,
112
+ a.wb_button-primary:focus {
113
+ color: #f1f1f1;
114
+ text-decoration: none;
115
+ }
116
+
117
+ span.gp_banner_head {
118
+ font-size: 18px;
119
+ }
120
+
121
+
122
+ .ribbon {
123
+ position: absolute;
124
+ left: -5px; top: -5px;
125
+ z-index: 1;
126
+ overflow: hidden;
127
+ width: 75px; height: 75px;
128
+ text-align: right;
129
+ }
130
+ .ribbon span {
131
+ font-size: 12px;
132
+ font-weight: bold;
133
+ color: #FFF;
134
+ text-transform: uppercase;
135
+ text-align: center;
136
+ line-height: 20px;
137
+ transform: rotate(-45deg);
138
+ -webkit-transform: rotate(-45deg);
139
+ width: 100px;
140
+ display: block;
141
+ background: #79A70A;
142
+ background: linear-gradient(orange 0%, orange 100%);
143
+ box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
144
+ position: absolute;
145
+ top: 19px; left: -21px;
146
+ }
147
+ .ribbon span::before {
148
+ content: "";
149
+ position: absolute; left: 0px; top: 100%;
150
+ z-index: -1;
151
+ border-left: 3px solid #8F0808;
152
+ border-right: 3px solid transparent;
153
+ border-bottom: 3px solid transparent;
154
+ border-top: 3px solid #8F0808;
155
+ }
156
+ .ribbon span::after {
157
+ content: "";
158
+ position: absolute; right: 0px; top: 100%;
159
+ z-index: -1;
160
+ border-left: 3px solid transparent;
161
+ border-right: 3px solid #8F0808;
162
+ border-bottom: 3px solid transparent;
163
+ border-top: 3px solid #8F0808;
164
+ }
165
+ .wp-core-ui .notice.is-dismissible{
166
+ padding-right: 0px;
167
+ }
168
+ .wp-img-responsive {
169
+ max-width: 100%;
170
+ padding-left: 70px;
171
+ padding-top: 20px;
172
+ }
help_and_support.php → help-and-support.php RENAMED
@@ -15,8 +15,8 @@
15
  </div>
16
  <hr>
17
  <div style="margin-top:30px;margin-left:30px;">
18
- <h2 style="font-size: 28px;padding-top:10px;">Language Contribution </h2>
19
- <h6 style="font-size: 18px;padding-top: 20px;padding-bottom: 10px;line-height:30px; margin-left:30px;">Translate this plugin into your language <br> <strong>Question :</strong> How to convert Plguin into My Language ? <br> <strong>Answer :</strong> Contact as to farazfrank777@gmail.com for translate this plugin into your language. We will guide you in better manner.</h6>
20
  </div>
21
  <hr>
22
  <div style="margin-top:30px;margin-left:30px;">
15
  </div>
16
  <hr>
17
  <div style="margin-top:30px;margin-left:30px;">
18
+ <h2 style="font-size: 28px;padding-top:10px;">Language Contribution</h2>
19
+ <h6 style="font-size: 18px;padding-top: 20px;padding-bottom: 10px;line-height:30px; margin-left:30px;">How to translate plguin into any language ? <br> Contact us at <em>wpfrankhelp@gmail.com</em> to translate this plugin into your known language. We will guide you in better manner. And show you as language contributor on our plugin's WordPress.org page.</h6>
20
  </div>
21
  <hr>
22
  <div style="margin-top:30px;margin-left:30px;">
img/ultimate.PNG ADDED
Binary file
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.wpfrank.com/
4
  Tags: slider, best slider plugin, image slide show, responsive slider, wordpress image slider plugin
5
  Requires at least: 3.8
6
  Tested up to: 4.9.8
7
- Stable tag: 3.2.7
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -86,6 +86,10 @@ Works with almost every available language in the world.
86
  * Drag And Drop Image Position
87
  Change image slide sequence through simple drag and drop feature.
88
 
 
 
 
 
89
  If you have any question contact us at here: [Plugin Support Forum ](http://wordpress.org/support/plugin/ultimate-responsive-image-slider)
90
 
91
  == Installation ==
@@ -123,6 +127,15 @@ Please use WordPress [support forum](http://wordpress.org/support/plugin/ultimat
123
  == Changelog ==
124
  For more information, see [WP Frank](https://wpfrank.com/)
125
 
 
 
 
 
 
 
 
 
 
126
  = V 3.2.7 =
127
  - Update Review Button
128
  - Update close icon of slider in dashboard
@@ -146,7 +159,7 @@ For more information, see [WP Frank](https://wpfrank.com/)
146
  - Bug Fixed: Fontawesome Fonts
147
 
148
  = V 3.2.1 =
149
- Version Update + Compatible upto wp 4.9.8
150
 
151
  = V 3.2.0 =
152
  - Compatible with Page elementor plugin
@@ -156,14 +169,16 @@ Version Update + Compatible upto wp 4.9.8
156
  - If no slide found in slider show alert message at frontend
157
  - Add new products in our product page
158
 
159
- = V 3.1.8 - minor bug fix
 
160
 
161
  = V 3.1.7
162
- - Add Back to top link at setting page
163
- - Add banner at setting page (As a dissmiss)
164
- - Add plugin version number in css
165
- - Add Some code as a dynamic
166
- - Bug Fixed - Invalid argument supplied in foreach loop
 
167
  V 3.1.6 - Custom CSS Editor Fix
168
  V 3.1.5 - update Font-awesome + update bootstrap + update slider pro js and css 1.4.0 + Modify Custom CSS editor + Add new setting - set slide title as file name + update basic font family + Add recommendation and our product page + compatible upto wp 4.9.5
169
  V 3.1.4 - New: range slider for autoplay slider settings + autoplay tips typos fixed +compatible upto wp 4.9.1
4
  Tags: slider, best slider plugin, image slide show, responsive slider, wordpress image slider plugin
5
  Requires at least: 3.8
6
  Tested up to: 4.9.8
7
+ Stable tag: 3.2.9
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
86
  * Drag And Drop Image Position
87
  Change image slide sequence through simple drag and drop feature.
88
 
89
+ ### Check Pro Plugin Demo [Ultimate Responsive Image Slider Pro](https://wpfrank.com/demo/ultimate-responsive-image-slider-pro/)
90
+
91
+ ### Buy Pro Plugin Now [Ultimate Responsive Image Slider Pro](http://wpfrank.com/account/signup/ultimate-responsive-image-slider-pro/)
92
+
93
  If you have any question contact us at here: [Plugin Support Forum ](http://wordpress.org/support/plugin/ultimate-responsive-image-slider)
94
 
95
  == Installation ==
127
  == Changelog ==
128
  For more information, see [WP Frank](https://wpfrank.com/)
129
 
130
+ = V 3.2.9 =
131
+ - Bug Fixed : Openhand cursor not found
132
+ - Add Pro Banner
133
+
134
+ = V 3.2.8 =
135
+ - Pro details added
136
+ - meta box labels updated
137
+ - secure Urls added
138
+
139
  = V 3.2.7 =
140
  - Update Review Button
141
  - Update close icon of slider in dashboard
159
  - Bug Fixed: Fontawesome Fonts
160
 
161
  = V 3.2.1 =
162
+ - Version Update + Compatible upto wp 4.9.8
163
 
164
  = V 3.2.0 =
165
  - Compatible with Page elementor plugin
169
  - If no slide found in slider show alert message at frontend
170
  - Add new products in our product page
171
 
172
+ = V 3.1.8 =
173
+ - minor bug fix
174
 
175
  = V 3.1.7
176
+ - Add Back to top link at setting page
177
+ - Add banner at setting page (As a dissmiss)
178
+ - Add plugin version number in css
179
+ - Add Some code as a dynamic
180
+ - Bug Fixed - Invalid argument supplied in foreach loop
181
+
182
  V 3.1.6 - Custom CSS Editor Fix
183
  V 3.1.5 - update Font-awesome + update bootstrap + update slider pro js and css 1.4.0 + Modify Custom CSS editor + Add new setting - set slide title as file name + update basic font family + Add recommendation and our product page + compatible upto wp 4.9.5
184
  V 3.1.4 - New: range slider for autoplay slider settings + autoplay tips typos fixed +compatible upto wp 4.9.1
ultimate-responsive-image-slider.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Ultimate Responsive Image Slider
4
  Plugin URI: https://wordpress.org/plugins/ultimate-responsive-image-slider/
5
  Description: Add unlimited image slides using Ultimate Responsive Image Slider in any Page and Post content to give an attractive mode to represent contents.
6
- Version: 3.2.7
7
  Author: WP Frank
8
  Author URI: https://wpfrank.com/
9
  Text Domain: ultimate-responsive-image-slider
@@ -202,8 +202,9 @@ class URIS {
202
  public function add_all_ris_meta_boxes() {
203
  add_meta_box( __('Add Slides', URIS_TD), __('Add Slides', URIS_TD), array(&$this, 'ris_generate_add_image_meta_box_function'), 'ris_gallery', 'normal', 'low' );
204
  add_meta_box( __('Apply Setting On Ultimate Responsive Image Slider', URIS_TD), __('Apply Setting On Ultimate Responsive Image Slider', URIS_TD), array(&$this, 'ris_settings_meta_box_function'), 'ris_gallery', 'normal', 'low');
205
- add_meta_box ( __('Copy Image Slider Shortcode', URIS_TD), __('Copy Image Slider Shortcode', URIS_TD), array(&$this, 'ris_shotcode_meta_box_function'), 'ris_gallery', 'side', 'low');
206
- add_meta_box('Show us some love, Rate Us', 'Show us some love, Rate Us', array(&$this, 'uris_Rate_us_meta_box_function'), 'ris_gallery', 'side', 'low');
 
207
  }
208
 
209
  //Rate Us Meta Box
@@ -248,6 +249,19 @@ class URIS {
248
  <?php
249
  }
250
 
 
 
 
 
 
 
 
 
 
 
 
 
 
251
  /**
252
  * This function display Add New Image interface
253
  * Also loads all saved gallery photos into photo gallery
@@ -472,8 +486,7 @@ class URIS {
472
  $ImagesArray = array();
473
  update_post_meta($PostID, 'ris_all_photos_details', base64_encode(serialize($ImagesArray)));
474
  }
475
- }
476
-
477
  }
478
 
479
  //save settings meta box values
@@ -552,15 +565,25 @@ class URIS {
552
  global $URIS;
553
  $URIS = URIS::forge();
554
 
 
 
 
 
 
 
 
 
 
 
555
  /**
556
  * upgrade to pro
557
  */
558
  add_action('admin_menu' , 'uris_pro_SettingsPage');
559
  function uris_pro_SettingsPage() {
560
- add_submenu_page('edit.php?post_type=ris_gallery', 'Help and Support', 'Help and Support', 'administrator', 'RIS-Help-page', 'RIS_Help_and_Support_page');
561
  function RIS_Help_and_Support_page() {
562
  wp_enqueue_style('bootstrap-admin.css', URIS_PLUGIN_URL.'css/bootstrap-latest/bootstrap-admin.css');
563
- require_once("help_and_support.php");
564
  }
565
  }
566
 
3
  Plugin Name: Ultimate Responsive Image Slider
4
  Plugin URI: https://wordpress.org/plugins/ultimate-responsive-image-slider/
5
  Description: Add unlimited image slides using Ultimate Responsive Image Slider in any Page and Post content to give an attractive mode to represent contents.
6
+ Version: 3.2.9
7
  Author: WP Frank
8
  Author URI: https://wpfrank.com/
9
  Text Domain: ultimate-responsive-image-slider
202
  public function add_all_ris_meta_boxes() {
203
  add_meta_box( __('Add Slides', URIS_TD), __('Add Slides', URIS_TD), array(&$this, 'ris_generate_add_image_meta_box_function'), 'ris_gallery', 'normal', 'low' );
204
  add_meta_box( __('Apply Setting On Ultimate Responsive Image Slider', URIS_TD), __('Apply Setting On Ultimate Responsive Image Slider', URIS_TD), array(&$this, 'ris_settings_meta_box_function'), 'ris_gallery', 'normal', 'low');
205
+ add_meta_box( __('Upgrade To Pro Plugin', URIS_TD), __('Upgrade To Pro Plugin', URIS_TD), array(&$this, 'ris_upgrade_to_pro_meta_box_function'), 'ris_gallery', 'normal', 'low');
206
+ add_meta_box ( __('Copy Slider Shortcode', URIS_TD), __('Copy Slider Shortcode', URIS_TD), array(&$this, 'ris_shotcode_meta_box_function'), 'ris_gallery', 'side', 'low');
207
+ add_meta_box('Show US Some Love & Rate Us', 'Show US Some Love & Rate Us', array(&$this, 'uris_Rate_us_meta_box_function'), 'ris_gallery', 'side', 'low');
208
  }
209
 
210
  //Rate Us Meta Box
249
  <?php
250
  }
251
 
252
+ /**
253
+ * Upgrade To Meta Box
254
+ */
255
+ public function ris_upgrade_to_pro_meta_box_function() { ?>
256
+ <div class="welcome-panel-column">
257
+ <h3>Unlock More Features in Ultimate Responsive Image Slider Pro</h3>
258
+ <p><strong>5 Design Layouts, Transition Effect, Color Customizations, 500+ Google Fonts For Slide Title & Description, Slides Ordering, Link On Slides, 2 Light Box Style, Various Slider Control Settings</strong></p>
259
+ <a class="button button-primary button-hero load-customize hide-if-no-customize" target="_blank" href="https://wpfrank.com/demo/ultimate-responsive-image-slider-pro/">Check Pro Plugin Demo</a>
260
+ <a class="button button-primary button-hero load-customize hide-if-no-customize" target="_blank" href="https://wpfrank.com/account/signup/ultimate-responsive-image-slider-pro/">Buy Pro Plugin $21</a>
261
+ </div>
262
+ <?php
263
+ }
264
+
265
  /**
266
  * This function display Add New Image interface
267
  * Also loads all saved gallery photos into photo gallery
486
  $ImagesArray = array();
487
  update_post_meta($PostID, 'ris_all_photos_details', base64_encode(serialize($ImagesArray)));
488
  }
489
+ }
 
490
  }
491
 
492
  //save settings meta box values
565
  global $URIS;
566
  $URIS = URIS::forge();
567
 
568
+ // Review Notice Box
569
+ add_action( "admin_notices", "uris_admin_notice_resport" );
570
+ function uris_admin_notice_resport() {
571
+ global $pagenow;
572
+ $uris_screen = get_current_screen();
573
+ if ( $pagenow == 'edit.php' && $uris_screen->post_type == "ris_gallery" ) {
574
+ include( 'uris-feature-admin-notice.php' );
575
+ }
576
+ }
577
+
578
  /**
579
  * upgrade to pro
580
  */
581
  add_action('admin_menu' , 'uris_pro_SettingsPage');
582
  function uris_pro_SettingsPage() {
583
+ add_submenu_page('edit.php?post_type=ris_gallery', 'Help & Support', 'Help & Support', 'administrator', 'RIS-Help-page', 'RIS_Help_and_Support_page');
584
  function RIS_Help_and_Support_page() {
585
  wp_enqueue_style('bootstrap-admin.css', URIS_PLUGIN_URL.'css/bootstrap-latest/bootstrap-admin.css');
586
+ require_once('help-and-support.php');
587
  }
588
  }
589
 
uris-feature-admin-notice.php ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) {
3
+ exit;
4
+ }
5
+ wp_enqueue_style( 'uris-feature-notice-css', URIS_PLUGIN_URL . 'css/uris-feature-notice.css' );
6
+ ?>
7
+ <div class="wb_plugin_feature notice is-dismissible">
8
+ <div class="wb_plugin_feature_banner default_pattern pattern_ ">
9
+ <div class="wb-col-md-6 wb-col-sm-12 box">
10
+ <div class="ribbon"><span>Check Pro</span></div>
11
+ <img class="wp-img-responsive" src="<?php echo URIS_PLUGIN_URL . 'img/ultimate.PNG'; ?>" alt="img">
12
+ </div>
13
+ <div class="wb-col-md-6 wb-col-sm-12 wb_banner_featurs-list">
14
+ <span class="gp_banner_head"><h2><?php _e( 'Ultimate Responsive Image Slider Pro Features', URIS_TD ); ?> </h2></span>
15
+ <ul>
16
+ <li><?php _e( '5 Slider Layout', URIS_TD ); ?></li>
17
+ <li><?php _e( 'Double Lightbox Effect', URIS_TD ); ?></li>
18
+ <li><?php _e( '500 Plus Google Fonts', URIS_TD ); ?></li>
19
+ <li><?php _e( 'Link Slide', URIS_TD ); ?></li>
20
+ <li><?php _e( 'Multiple Image Uploader', URIS_TD ); ?></li>
21
+ <li><?php _e( 'Hide or Show Gallery Title and Description', URIS_TD ); ?></li>
22
+ <li><?php _e( 'Brand Slider Integrated', URIS_TD ); ?></li>
23
+ <li><?php _e( 'Drag and Drop Slide Image Control', URIS_TD ); ?></li>
24
+ <li><?php _e( 'Widget Slider Utility', URIS_TD ); ?></li>
25
+
26
+ </ul>
27
+ <div class="wp_btn-grup">
28
+ <a class="wb_button-primary" href="https://wpfrank.com/demo/ultimate-responsive-image-slider-pro/"
29
+ target="_blank"><?php _e( 'Check Pro Demo', URIS_TD ); ?></a>
30
+ <a class="wb_button-primary" href="https://wpfrank.com/account/signup/ultimate-responsive-image-slider-pro/"
31
+ target="_blank"><?php _e( 'Buy Pro', URIS_TD ); ?> $21</a>
32
+ </div>
33
+
34
+ </div>
35
+ </div>
36
+ </div>