Tabs - Version 1.9.3

Version Description

  • resolved delay loading issue on backend
Download this release

Release Info

Developer wpshopmart
Plugin Icon 128x128 Tabs
Version 1.9.3
Comparing to
See all releases

Code changes from version 1.9.2 to 1.9.3

assets/images/cb.png CHANGED
Binary file
assets/images/tabs-pro-screesnhot.png CHANGED
Binary file
ink/admin/free.php ADDED
@@ -0,0 +1,328 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <style>
2
+ #wpcontent{
3
+ padding-left:0px !important;
4
+
5
+ }
6
+ .panel-primary{
7
+
8
+ border:0px !important;
9
+ }
10
+ .panel-default{
11
+ background:#f1f1f1 !important;
12
+
13
+ }
14
+ .postbox{
15
+
16
+ border: 0px solid #e5e5e5 !important;
17
+ background: #f1f1f1 !important;
18
+ }
19
+
20
+ </style>
21
+ <div class="row">
22
+
23
+ <div class="panel panel-primary panel-default content-panel">
24
+ <div class="panel-body">
25
+ <table class="form-table2">
26
+
27
+ <tr class="radio-span" style="border-bottom:none;">
28
+ <td>
29
+ <?php
30
+ include( ABSPATH . "wp-admin/includes/plugin-install.php" );
31
+ global $tabs, $tab, $paged, $type, $term;
32
+ $tabs = array();
33
+ $tab = "search";
34
+ $per_page = 20;
35
+ $args = array
36
+ (
37
+ "author"=> "wpshopmart",
38
+ "page" => $paged,
39
+ "per_page" => $per_page,
40
+ "fields" => array( "last_updated" => true, "downloaded" => true, "icons" => true ),
41
+ "locale" => get_locale(),
42
+ );
43
+ $arges = apply_filters( "install_plugins_table_api_args_$tab", $args );
44
+ $api = plugins_api( "query_plugins", $arges );
45
+ $item = $api->plugins;
46
+ if(!function_exists("wp_star_rating"))
47
+ {
48
+ function wp_star_rating( $args = array() )
49
+ {
50
+ $defaults = array(
51
+ 'rating' => 0,
52
+ 'type' => 'rating',
53
+ 'number' => 0,
54
+ );
55
+ $r = wp_parse_args( $args, $defaults );
56
+
57
+ // Non-english decimal places when the $rating is coming from a string
58
+ $rating = str_replace( ',', '.', $r['rating'] );
59
+
60
+ // Convert Percentage to star rating, 0..5 in .5 increments
61
+ if ( 'percent' == $r['type'] ) {
62
+ $rating = round( $rating / 10, 0 ) / 2;
63
+ }
64
+
65
+ // Calculate the number of each type of star needed
66
+ $full_stars = floor( $rating );
67
+ $half_stars = ceil( $rating - $full_stars );
68
+ $empty_stars = 5 - $full_stars - $half_stars;
69
+
70
+ if ( $r['number'] ) {
71
+ /* translators: 1: The rating, 2: The number of ratings */
72
+ $format = _n( '%1$s rating based on %2$s rating', '%1$s rating based on %2$s ratings', $r['number'] );
73
+ $title = sprintf( $format, number_format_i18n( $rating, 1 ), number_format_i18n( $r['number'] ) );
74
+ } else {
75
+ /* translators: 1: The rating */
76
+ $title = sprintf( __( '%s rating' ), number_format_i18n( $rating, 1 ) );
77
+ }
78
+
79
+ echo '<div class="star-rating" title="' . esc_attr( $title ) . '">';
80
+ echo '<span class="screen-reader-text">' . $title . '</span>';
81
+ echo str_repeat( '<div class="star star-full"></div>', $full_stars );
82
+ echo str_repeat( '<div class="star star-half"></div>', $half_stars );
83
+ echo str_repeat( '<div class="star star-empty"></div>', $empty_stars);
84
+ echo '</div>';
85
+ }
86
+ }
87
+ ?>
88
+ <form id="frmrecommendation" class="layout-form">
89
+ <div id="poststuff" style="width: 99% !important;">
90
+ <div id="post-body" class="metabox-holder">
91
+ <div id="postbox-container-2" class="postbox-container">
92
+ <div id="advanced" class="meta-box-sortables">
93
+ <div id="gallery_bank_get_started" class="postbox" >
94
+ <div class="handlediv" data-target="ux_recommendation" title="Click to toggle" data-toggle="collapse"><br></div>
95
+ <h2 class="hndle" style="text-align:center;font-size:30px;"><span>More Free Plugins Recommendation From Wpshopmart</span></h3>
96
+ <div class="inside">
97
+ <div id="ux_recommendation" class="gallery_bank_layout">
98
+
99
+ <div class="fluid-layout">
100
+ <div class="layout-span12">
101
+ <div class="wp-list-table plugin-install">
102
+ <div id="the-list">
103
+ <?php
104
+ foreach ((array) $item as $plugin)
105
+ {
106
+
107
+ if (is_object( $plugin))
108
+ {
109
+ $plugin = (array) $plugin;
110
+
111
+ }
112
+ if (!empty($plugin["icons"]["svg"]))
113
+ {
114
+ $plugin_icon_url = $plugin["icons"]["svg"];
115
+ }
116
+ elseif (!empty( $plugin["icons"]["2x"]))
117
+ {
118
+ $plugin_icon_url = $plugin["icons"]["2x"];
119
+ }
120
+ elseif (!empty( $plugin["icons"]["1x"]))
121
+ {
122
+ $plugin_icon_url = $plugin["icons"]["1x"];
123
+ }
124
+ else
125
+ {
126
+ $plugin_icon_url = $plugin["icons"]["default"];
127
+ }
128
+ $plugins_allowedtags = array
129
+ (
130
+ "a" => array( "href" => array(),"title" => array(), "target" => array() ),
131
+ "abbr" => array( "title" => array() ),"acronym" => array( "title" => array() ),
132
+ "code" => array(), "pre" => array(), "em" => array(),"strong" => array(),
133
+ "ul" => array(), "ol" => array(), "li" => array(), "p" => array(), "br" => array()
134
+ );
135
+ $title = wp_kses($plugin["name"], $plugins_allowedtags);
136
+ $description = strip_tags($plugin["short_description"]);
137
+ $author = wp_kses($plugin["author"], $plugins_allowedtags);
138
+ $version = wp_kses($plugin["version"], $plugins_allowedtags);
139
+ $name = strip_tags( $title . " " . $version );
140
+ $details_link = self_admin_url( "plugin-install.php?tab=plugin-information&amp;plugin=" . $plugin["slug"] .
141
+ "&amp;TB_iframe=true&amp;width=600&amp;height=550" );
142
+
143
+ /* translators: 1: Plugin name and version. */
144
+ $action_links[] = '<a href="' . esc_url( $details_link ) . '" class="thickbox" aria-label="' . esc_attr( sprintf("More information about %s", $name ) ) . '" data-title="' . esc_attr( $name ) . '">' . __( 'More Details' ) . '</a>';
145
+ $action_links = array();
146
+ if (current_user_can( "install_plugins") || current_user_can("update_plugins"))
147
+ {
148
+ $status = install_plugin_install_status( $plugin );
149
+ switch ($status["status"])
150
+ {
151
+ case "install":
152
+ if ( $status["url"] )
153
+ {
154
+ /* translators: 1: Plugin name and version. */
155
+ $action_links[] = '<a class="install-now button" href="' . $status['url'] . '" aria-label="' . esc_attr( sprintf("Install %s now", $name ) ) . '">' . __( 'Install Now' ) . '</a>';
156
+ }
157
+ break;
158
+ case "update_available":
159
+ if ($status["url"])
160
+ {
161
+ /* translators: 1: Plugin name and version */
162
+ $action_links[] = '<a class="button" href="' . $status['url'] . '" aria-label="' . esc_attr( sprintf( "Update %s now", $name ) ) . '">' . __( 'Update Now' ) . '</a>';
163
+ }
164
+ break;
165
+ case "latest_installed":
166
+ case "newer_installed":
167
+ $action_links[] = '<span class="button button-disabled" title="' . esc_attr__( "This plugin is already installed and is up to date" ) . ' ">' . _x( 'Installed', 'plugin' ) . '</span>';
168
+ break;
169
+ }
170
+ }
171
+ ?>
172
+ <div class="plugin-div plugin-div-settings">
173
+ <div class="plugin-div-top plugin-div-settings-top">
174
+ <div class="plugin-div-inner-content">
175
+ <a href="<?php echo esc_url( $details_link ); ?>" class="thickbox plugin-icon plugin-icon-custom">
176
+ <img class="custom_icon" src="<?php echo esc_attr( $plugin_icon_url ) ?>" />
177
+ </a>
178
+ <div class="name column-name">
179
+ <h4>
180
+ <a href="<?php echo esc_url( $details_link ); ?>" class="thickbox"><?php echo $title; ?></a>
181
+ </h4>
182
+ </div>
183
+ <div class="desc column-description">
184
+ <p>
185
+ <?php echo $description; ?>
186
+ </p>
187
+ <p class="authors">
188
+ <cite>
189
+ By <?php echo $author;?>
190
+ </cite>
191
+ </p>
192
+ </div>
193
+ </div>
194
+ <div class="action-links">
195
+ <ul class="plugin-action-buttons-custom">
196
+ <li>
197
+ <?php
198
+ if ($action_links)
199
+ {
200
+ echo implode("</li><li>", $action_links);
201
+ }
202
+
203
+ switch($plugin["slug"])
204
+ {
205
+ case "gallery-bank" :
206
+ ?>
207
+ <a class="plugin-div-button install-now button" href="http://tech-banker.com/products/wp-gallery-bank/pricing/" target="_blank" >
208
+ <?php _e("Premium Editions", wpshopmart_accordion_shortcode_text_domain); ?>
209
+ </a>
210
+ <a class="plugin-div-button install-now button" href="http://tech-banker.com/products/wp-gallery-bank/" target="_blank" >
211
+ <?php _e("Visit Website", wpshopmart_accordion_shortcode_text_domain); ?>
212
+ </a>
213
+ <?php
214
+ break;
215
+ case "contact-bank" :
216
+ ?>
217
+ <a class="plugin-div-button install-now button" href="http://tech-banker.com/products/wp-contact-bank/pricing/" target="_blank" >
218
+ <?php _e("Premium Editions", wpshopmart_accordion_shortcode_text_domain); ?>
219
+ </a>
220
+ <a class="plugin-div-button install-now button" href="http://tech-banker.com/products/wp-contact-bank/" target="_blank" >
221
+ <?php _e("Visit Website", wpshopmart_accordion_shortcode_text_domain); ?>
222
+ </a>
223
+ <?php
224
+ break;
225
+ case "captcha-bank" :
226
+ ?>
227
+ <a class="plugin-div-button install-now button" href="http://tech-banker.com/products/wp-captcha-bank/pricing/" target="_blank" >
228
+ <?php _e("Premium Editions", wpshopmart_accordion_shortcode_text_domain); ?>
229
+ </a>
230
+ <a class="plugin-div-button install-now button" href="http://tech-banker.com/products/wp-captcha-bank/" target="_blank" >
231
+ <?php _e("Visit Website", wpshopmart_accordion_shortcode_text_domain); ?>
232
+ </a>
233
+ <?php
234
+ break;
235
+ case "wp-clean-up-optimizer" :
236
+ ?>
237
+ <a class="plugin-div-button install-now button" href="http://tech-banker.com/products/wp-clean-up-optimizer/pricing/" target="_blank" >
238
+ <?php _e("Premium Editions", wpshopmart_accordion_shortcode_text_domain); ?>
239
+ </a>
240
+ <a class="plugin-div-button install-now button" href="http://tech-banker.com/products/wp-clean-up-optimizer/" target="_blank" >
241
+ <?php _e("Visit Website", wpshopmart_accordion_shortcode_text_domain); ?>
242
+ </a>
243
+ <?php
244
+ break;
245
+ case "google-maps-bank":
246
+ ?>
247
+ <a class="plugin-div-button install-now button" href="http://tech-banker.com/products/wp-google-maps-bank/pricing/" target="_blank" >
248
+ <?php _e("Premium Editions", wpshopmart_accordion_shortcode_text_domain); ?>
249
+ </a>
250
+ <a class="plugin-div-button install-now button" href="http://tech-banker.com/products/wp-google-maps-bank/" target="_blank" >
251
+ <?php _e("Visit Website", wpshopmart_accordion_shortcode_text_domain); ?>
252
+ </a>
253
+ <?php
254
+ break;
255
+ case "wp-backup-bank":
256
+ ?>
257
+ <a class="plugin-div-button install-now button" href="http://tech-banker.com/products/wp-backup-bank/pricing/" target="_blank" >
258
+ <?php _e("Premium Editions", wpshopmart_accordion_shortcode_text_domain); ?>
259
+ </a>
260
+ <a class="plugin-div-button install-now button" href="http://tech-banker.com/products/wp-backup-bank/" target="_blank" >
261
+ <?php _e("Visit Website", wpshopmart_accordion_shortcode_text_domain); ?>
262
+ </a>
263
+ <?php
264
+ break;
265
+ }
266
+ ?>
267
+ </li>
268
+ </ul>
269
+ </div>
270
+ </div>
271
+ <div class="plugin-card-bottom plugin-card-bottom_settings">
272
+ <div class="vers column-rating">
273
+ <?php wp_star_rating( array( "rating" => $plugin["rating"], "type" => "percent", "number" => $plugin["num_ratings"] ) ); ?>
274
+ <span class="num-ratings">
275
+ (<?php echo number_format_i18n( $plugin["num_ratings"] ); ?>)
276
+ </span>
277
+ </div>
278
+ <div class="column-updated">
279
+ <strong><?php _e("Last Updated:"); ?></strong> <span title="<?php echo esc_attr($plugin["last_updated"]); ?>">
280
+ <?php printf("%s ago", human_time_diff(strtotime($plugin["last_updated"]))); ?>
281
+ </span>
282
+ </div>
283
+ <div class="column-downloaded">
284
+ <?php echo sprintf( _n("%s download", "%s downloads", $plugin["downloaded"]), number_format_i18n($plugin["downloaded"])); ?>
285
+ </div>
286
+ <div class="column-compatibility">
287
+ <?php
288
+ if ( !empty($plugin["tested"]) && version_compare(substr($GLOBALS["wp_version"], 0, strlen($plugin["tested"])), $plugin["tested"], ">"))
289
+ {
290
+ echo '<span class="compatibility-untested">' . __( "<strong>Untested</strong> with your version of WordPress" ) . '</span>';
291
+ }
292
+ elseif (!empty($plugin["requires"]) && version_compare(substr($GLOBALS["wp_version"], 0, strlen($plugin["requires"])), $plugin["requires"], "<"))
293
+ {
294
+ echo '<span class="compatibility-incompatible">' . __("Incompatible with your version of WordPress") . '</span>';
295
+ }
296
+ else
297
+ {
298
+ echo '<span class="compatibility-compatible">' . __("Compatible with your version of WordPress") . '</span>';
299
+ }
300
+ ?>
301
+ </div>
302
+ </div>
303
+ </div>
304
+ <?php
305
+ }
306
+ ?>
307
+ </div>
308
+ </div>
309
+ </div>
310
+ </div>
311
+ </div>
312
+ </div>
313
+ </div>
314
+ </div>
315
+ </div>
316
+ </div>
317
+ </div>
318
+ </form>
319
+ </td>
320
+ </tr>
321
+ </table>
322
+ </div>
323
+ </div>
324
+
325
+
326
+
327
+ </div>
328
+ <!-- /row -->
ink/admin/fvp.php CHANGED
@@ -1,5 +1,5 @@
1
  <div class="free-vs-pro-tab info-tab-content">
2
- <a href="http://demo.wpshopmart.com/tabs-pro-plugin-demo-for-wordpress/" target="_blank" class="button button-primary button-hero">Service Showcase Pro Demo</a>
3
  <a href="https://wpshopmart.com/plugins/tabs-pro-plugin/" target="_blank" class="button button-primary button-hero">Upgrade To Pro</a>
4
  </div>
5
 
@@ -125,7 +125,7 @@
125
  </tr>
126
 
127
  <tr class="ti-about-page-text-center">
128
- <td><a href="http://demo.wpshopmart.com/tabs-pro-plugin-demo-for-wordpress/" target="_blank" class="button button-primary button-hero">Service Showcase Pro Demo</a></td>
129
  <td colspan="2"><a href="https://wpshopmart.com/plugins/tabs-pro-plugin/" target="_blank" class="button button-primary button-hero">Upgrade To Pro</a></td>
130
  </tr>
131
  </tbody>
1
  <div class="free-vs-pro-tab info-tab-content">
2
+ <a href="http://demo.wpshopmart.com/tabs-pro-plugin-demo-for-wordpress/" target="_blank" class="button button-primary button-hero">Tab Pro Plugin</a>
3
  <a href="https://wpshopmart.com/plugins/tabs-pro-plugin/" target="_blank" class="button button-primary button-hero">Upgrade To Pro</a>
4
  </div>
5
 
125
  </tr>
126
 
127
  <tr class="ti-about-page-text-center">
128
+ <td><a href="http://demo.wpshopmart.com/tabs-pro-plugin-demo-for-wordpress/" target="_blank" class="button button-primary button-hero">Tabs Pro Demo</a></td>
129
  <td colspan="2"><a href="https://wpshopmart.com/plugins/tabs-pro-plugin/" target="_blank" class="button button-primary button-hero">Upgrade To Pro</a></td>
130
  </tr>
131
  </tbody>
ink/admin/menu.php CHANGED
@@ -93,7 +93,6 @@ class wpsm_tabs_r {
93
  add_meta_box('tabs_r_add', __('Add Tabs Panel', wpshopmart_tabs_r_text_domain), array(&$this, 'wpsm_add_tabs_r_meta_box_function'), 'tabs_responsive', 'normal', 'low' );
94
  add_meta_box ('tabs_r_shortcode', __('Tabs Shortcode', wpshopmart_tabs_r_text_domain), array(&$this, 'wpsm_pic_tabs_r_shortcode'), 'tabs_responsive', 'normal', 'low');
95
  //add_meta_box ('tabs_r_more_free_themes', __('More Free Themes From Wpshopmart', wpshopmart_tabs_r_text_domain), array(&$this, 'wpsm_tabs_r_pic_more_free_themes'), 'tabs_responsive', 'normal', 'low');
96
- add_meta_box ('tabs_r_more_free_plugins', __('More Free Plugins From Wpshopmart', wpshopmart_tabs_r_text_domain), array(&$this, 'wpsm_tabs_r_pic_more_free_plugins'), 'tabs_responsive', 'normal', 'low');
97
 
98
  add_meta_box ('tabs_r_more_pro', __('More Pro Plugin From Wpshopmart', wpshopmart_tabs_r_text_domain), array(&$this, 'wpsm_tabs_r_pic_more_pro'), 'tabs_responsive', 'normal', 'low');
99
  //add_meta_box ('tabs_r_more_pro_themes', __('More Pro Themes From Wpshopmart', wpshopmart_tabs_r_text_domain), array(&$this, 'wpsm_tabs_r_pic_more_pro_themes'), 'tabs_responsive', 'normal', 'low');
93
  add_meta_box('tabs_r_add', __('Add Tabs Panel', wpshopmart_tabs_r_text_domain), array(&$this, 'wpsm_add_tabs_r_meta_box_function'), 'tabs_responsive', 'normal', 'low' );
94
  add_meta_box ('tabs_r_shortcode', __('Tabs Shortcode', wpshopmart_tabs_r_text_domain), array(&$this, 'wpsm_pic_tabs_r_shortcode'), 'tabs_responsive', 'normal', 'low');
95
  //add_meta_box ('tabs_r_more_free_themes', __('More Free Themes From Wpshopmart', wpshopmart_tabs_r_text_domain), array(&$this, 'wpsm_tabs_r_pic_more_free_themes'), 'tabs_responsive', 'normal', 'low');
 
96
 
97
  add_meta_box ('tabs_r_more_pro', __('More Pro Plugin From Wpshopmart', wpshopmart_tabs_r_text_domain), array(&$this, 'wpsm_tabs_r_pic_more_pro'), 'tabs_responsive', 'normal', 'low');
98
  //add_meta_box ('tabs_r_more_pro_themes', __('More Pro Themes From Wpshopmart', wpshopmart_tabs_r_text_domain), array(&$this, 'wpsm_tabs_r_pic_more_pro_themes'), 'tabs_responsive', 'normal', 'low');
ink/admin/more-free-plugins.php CHANGED
@@ -114,7 +114,7 @@
114
  }
115
  </style>
116
  <h1>Recommended Free WordPress Plugins From Wpshopmart</h1>
117
- <div style="overflow:hidden;display:block;width:100%;padding-top:20px;padding-bottom:20px;height: 450px; overflow: auto;">
118
  <div class="col-md-12">
119
 
120
  <div class="panel content-panel">
114
  }
115
  </style>
116
  <h1>Recommended Free WordPress Plugins From Wpshopmart</h1>
117
+ <div style="overflow:hidden;display:block;width:100%;padding-top:20px;padding-bottom:20px;">
118
  <div class="col-md-12">
119
 
120
  <div class="panel content-panel">
ink/admin/more-pro.php CHANGED
@@ -1,6 +1,6 @@
1
  <style>
2
  #tabs_r_more_pro{
3
- background:transparent #fff;
4
 
5
  margin-top:40px;
6
  }
@@ -16,7 +16,7 @@
16
  padding-left: 0px;
17
  padding-right: 0px;
18
  box-shadow: 0 0 20px rgba(0,0,0,.2);
19
- margin-bottom: 20px;
20
  }
21
  .wpsm_site-img-responsive {
22
  display: block;
@@ -114,7 +114,7 @@
114
  }
115
  </style>
116
  <h1>Recommended Premium Plugins From Wpshopmart</h1>
117
- <div style="overflow:hidden;display:block;width:100%;padding-top:20px;padding-bottom:20px;height: 450px; overflow: auto;">
118
  <div class="col-md-12">
119
 
120
  <div class="col-md-4">
@@ -122,12 +122,28 @@
122
  <div class="wpsm-theme-container" style="">
123
  <img width="700" height="394" src="<?php echo wpshopmart_tabs_r_directory_url.'assets/images/tabs-pro-screesnhot.png'; ?>" class="wpsm_site-img-responsive wp-post-image" alt="tabs pro plugin">
124
  <div class="wpsm_product_wrapper">
125
- <h3 style="width:70%">Tabs Pro <span>wordpress</span></h3>
126
- <span class="price"><span class="amount">$9</span></span>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
127
  <div class="wpsm-btn-block" style="">
128
 
129
- <a title="Check Detail" target="_blank" href="https://wpshopmart.com/plugins/tabs-pro-plugin/" class="portfolio_read_more_btn pull-left">Check Detail</a>
130
- <a title="View Demo" target="_blank" href="http://demo.wpshopmart.com/tabs-pro-plugin-demo-for-wordpress/" class="portfolio_demo_btn pull-right">View Demo</a>
131
  </div>
132
  </div>
133
  </div>
@@ -139,11 +155,11 @@
139
  <div class="wpsm-theme-container" style="">
140
  <img width="700" height="394" src="<?php echo wpshopmart_tabs_r_directory_url.'assets/images/csp.png'; ?>" class="wpsm_site-img-responsive wp-post-image" alt="Colorbox and panels pro plugin">
141
  <div class="wpsm_product_wrapper">
142
- <h3 style="width:70%">Coming Soon Pro <span>wordpress</span></h3>
143
  <span class="price"><span class="amount">$19</span></span>
144
  <div class="wpsm-btn-block" style="">
145
- <a title="Check Detail" target="_blank" href="http://wpshopmart.com/plugins/coming-soon-pro/" class="portfolio_read_more_btn pull-left">Check Detail</a>
146
- <a title="View Demo" target="_blank" href="http://wpshopmart.com/coming-soon-pro-demo-page/" class="portfolio_demo_btn pull-right">View Demo</a>
147
  </div>
148
  </div>
149
  </div>
@@ -156,8 +172,8 @@
156
  <div class="wpsm-theme-container" style="">
157
  <img width="700" height="394" src="<?php echo wpshopmart_tabs_r_directory_url.'assets/images/ac.png'; ?>" class="wpsm_site-img-responsive wp-post-image" alt="Colorbox and panels pro plugin">
158
  <div class="wpsm_product_wrapper">
159
- <h3 style="width:70%">Accordion Pro<span>wordpress</span></h3>
160
- <span class="price"><span class="amount">$6</span></span>
161
  <div class="wpsm-btn-block" style="">
162
 
163
  <a title="Check Detail" target="_blank" href="http://wpshopmart.com/plugins/accordion-pro/" class="portfolio_read_more_btn pull-left">Check Detail</a>
@@ -173,7 +189,7 @@
173
  <div class="wpsm-theme-container" style="">
174
  <img width="700" height="394" src="<?php echo wpshopmart_tabs_r_directory_url.'assets/images/counters.jpg'; ?>" class="wpsm_site-img-responsive wp-post-image" alt="Colorbox and panels pro plugin">
175
  <div class="wpsm_product_wrapper">
176
- <h3 style="width:70%">Counter Number Pro<span>wordpress</span></h3>
177
  <span class="price"><span class="amount">$12</span></span>
178
  <div class="wpsm-btn-block" style="">
179
 
@@ -191,7 +207,7 @@
191
  <div class="wpsm-theme-container" style="">
192
  <img width="700" height="394" src="<?php echo wpshopmart_tabs_r_directory_url.'assets/images/service-showcase-pro-preview.jpg'; ?>" class="wpsm_site-img-responsive wp-post-image" alt="Colorbox and panels pro plugin">
193
  <div class="wpsm_product_wrapper">
194
- <h3 style="width:70%">Service Showcase<span>wordpress</span></h3>
195
  <span class="price"><span class="amount">$9</span></span>
196
  <div class="wpsm-btn-block" style="">
197
 
@@ -204,22 +220,7 @@
204
  </div>
205
 
206
 
207
- <div class="col-md-4">
208
-
209
- <div class="wpsm-theme-container" style="">
210
- <img width="700" height="394" src="<?php echo wpshopmart_tabs_r_directory_url.'assets/images/cb.png'; ?>" class="wpsm_site-img-responsive wp-post-image" alt="Colorbox and panels pro plugin">
211
- <div class="wpsm_product_wrapper">
212
- <h3 style="width:70%">Colorbox Pro<span>wordpress</span></h3>
213
- <span class="price"><span class="amount">$5</span></span>
214
- <div class="wpsm-btn-block" style="">
215
-
216
- <a title="Check Detail" target="_blank" href="https://wpshopmart.com/plugins/colorbox-pro/" class="portfolio_read_more_btn pull-left">Check Detail</a>
217
- <a title="View Demo" target="_blank" href="http://demo.wpshopmart.com/colorbox-pro/" class="portfolio_demo_btn pull-right">View Demo</a>
218
- </div>
219
- </div>
220
- </div>
221
-
222
- </div>
223
 
224
 
225
  </div>
1
  <style>
2
  #tabs_r_more_pro{
3
+ background:transparent;
4
 
5
  margin-top:40px;
6
  }
16
  padding-left: 0px;
17
  padding-right: 0px;
18
  box-shadow: 0 0 20px rgba(0,0,0,.2);
19
+ margin-bottom: 30px;
20
  }
21
  .wpsm_site-img-responsive {
22
  display: block;
114
  }
115
  </style>
116
  <h1>Recommended Premium Plugins From Wpshopmart</h1>
117
+ <div style="overflow:hidden;display:block;width:100%;padding-top:20px;padding-bottom:20px;">
118
  <div class="col-md-12">
119
 
120
  <div class="col-md-4">
122
  <div class="wpsm-theme-container" style="">
123
  <img width="700" height="394" src="<?php echo wpshopmart_tabs_r_directory_url.'assets/images/tabs-pro-screesnhot.png'; ?>" class="wpsm_site-img-responsive wp-post-image" alt="tabs pro plugin">
124
  <div class="wpsm_product_wrapper">
125
+ <h3 style="width:70%">Team Pro </h3>
126
+ <span class="price"><span class="amount">$16</span></span>
127
+ <div class="wpsm-btn-block" style="">
128
+
129
+ <a title="Check Detail" target="_blank" href="https://wpshopmart.com/plugins/team-pro/" class="portfolio_read_more_btn pull-left">Check Detail</a>
130
+ <a title="View Demo" target="_blank" href="http://demo.wpshopmart.com/team-pro-demo/" class="portfolio_demo_btn pull-right">View Demo</a>
131
+ </div>
132
+ </div>
133
+ </div>
134
+
135
+ </div>
136
+ <div class="col-md-4">
137
+
138
+ <div class="wpsm-theme-container" style="">
139
+ <img width="700" height="394" src="<?php echo wpshopmart_tabs_r_directory_url.'assets/images/cb.png'; ?>" class="wpsm_site-img-responsive wp-post-image" alt="Colorbox and panels pro plugin">
140
+ <div class="wpsm_product_wrapper">
141
+ <h3 style="width:70%">Testimonial Pro </h3>
142
+ <span class="price"><span class="amount">$14</span></span>
143
  <div class="wpsm-btn-block" style="">
144
 
145
+ <a title="Check Detail" target="_blank" href="https://wpshopmart.com/plugins/colorbox-pro/" class="portfolio_read_more_btn pull-left">Check Detail</a>
146
+ <a title="View Demo" target="_blank" href="http://demo.wpshopmart.com/colorbox-pro/" class="portfolio_demo_btn pull-right">View Demo</a>
147
  </div>
148
  </div>
149
  </div>
155
  <div class="wpsm-theme-container" style="">
156
  <img width="700" height="394" src="<?php echo wpshopmart_tabs_r_directory_url.'assets/images/csp.png'; ?>" class="wpsm_site-img-responsive wp-post-image" alt="Colorbox and panels pro plugin">
157
  <div class="wpsm_product_wrapper">
158
+ <h3 style="width:70%">Coming Soon Pro </h3>
159
  <span class="price"><span class="amount">$19</span></span>
160
  <div class="wpsm-btn-block" style="">
161
+ <a title="Check Detail" target="_blank" href="https://wpshopmart.com/plugins/testimonial-pro/" class="portfolio_read_more_btn pull-left">Check Detail</a>
162
+ <a title="View Demo" target="_blank" href="http://demo.wpshopmart.com/testimonial-pro-demo/" class="portfolio_demo_btn pull-right">View Demo</a>
163
  </div>
164
  </div>
165
  </div>
172
  <div class="wpsm-theme-container" style="">
173
  <img width="700" height="394" src="<?php echo wpshopmart_tabs_r_directory_url.'assets/images/ac.png'; ?>" class="wpsm_site-img-responsive wp-post-image" alt="Colorbox and panels pro plugin">
174
  <div class="wpsm_product_wrapper">
175
+ <h3 style="width:70%">Accordion Pro </h3>
176
+ <span class="price"><span class="amount">$9</span></span>
177
  <div class="wpsm-btn-block" style="">
178
 
179
  <a title="Check Detail" target="_blank" href="http://wpshopmart.com/plugins/accordion-pro/" class="portfolio_read_more_btn pull-left">Check Detail</a>
189
  <div class="wpsm-theme-container" style="">
190
  <img width="700" height="394" src="<?php echo wpshopmart_tabs_r_directory_url.'assets/images/counters.jpg'; ?>" class="wpsm_site-img-responsive wp-post-image" alt="Colorbox and panels pro plugin">
191
  <div class="wpsm_product_wrapper">
192
+ <h3 style="width:70%">Counter Number Pro </h3>
193
  <span class="price"><span class="amount">$12</span></span>
194
  <div class="wpsm-btn-block" style="">
195
 
207
  <div class="wpsm-theme-container" style="">
208
  <img width="700" height="394" src="<?php echo wpshopmart_tabs_r_directory_url.'assets/images/service-showcase-pro-preview.jpg'; ?>" class="wpsm_site-img-responsive wp-post-image" alt="Colorbox and panels pro plugin">
209
  <div class="wpsm_product_wrapper">
210
+ <h3 style="width:70%">Service Showcase </h3>
211
  <span class="price"><span class="amount">$9</span></span>
212
  <div class="wpsm-btn-block" style="">
213
 
220
  </div>
221
 
222
 
223
+
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
224
 
225
 
226
  </div>
ink/install/installation.php CHANGED
@@ -127,7 +127,7 @@ function wpsm_tabs_r_review() {
127
  padding: 5px 7px 4px 6px;
128
  border-radius: 4px;
129
  margin-left: 10px;
130
- text-decoration: none;" href="https://wpshopmart.com/plugins/tabs-pro-plugin/" class="btn btn-primary" target="_blank" rel="noopener"><?php _e( 'Upgarde To Tabs Pro Plugin', '' ); ?></a>
131
  </p>
132
  </div>
133
  <script type="text/javascript">
127
  padding: 5px 7px 4px 6px;
128
  border-radius: 4px;
129
  margin-left: 10px;
130
+ text-decoration: none;" href="https://wpshopmart.com/plugins/tabs-pro-plugin/" class="btn btn-primary wpsm-rate-later" target="_blank" ><?php _e( 'Upgarde To Tabs Pro Plugin', '' ); ?></a>
131
  </p>
132
  </div>
133
  <script type="text/javascript">
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: wpshopmart
3
  Donate link: https://wpshopmart.com/plugins/tabs-pro-plugin/
4
  Tags: tab, tabs, responsive tabs, animation, animated tab, css3 tabs, bootstrap tabs, tabs content, responsive, shortcode, widget, wordpress tabs, wp tabs, accordion, collapse, toggle, bootstrap tab, jquery, tab widget, tab shortcode, jquery tabs, sidebar, plugin, html, html5, html5 tabs
5
  Requires at least: 4.0
6
- Tested up to: 5.1.1
7
- Stable tag: 1.9.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -160,6 +160,9 @@ Please use WordPress support forum to ask any query regarding any issue.
160
 
161
  == Changelog ==
162
 
 
 
 
163
  = 1.9.2 =
164
  * Minor Issue Resolved
165
 
3
  Donate link: https://wpshopmart.com/plugins/tabs-pro-plugin/
4
  Tags: tab, tabs, responsive tabs, animation, animated tab, css3 tabs, bootstrap tabs, tabs content, responsive, shortcode, widget, wordpress tabs, wp tabs, accordion, collapse, toggle, bootstrap tab, jquery, tab widget, tab shortcode, jquery tabs, sidebar, plugin, html, html5, html5 tabs
5
  Requires at least: 4.0
6
+ Tested up to: 5.2
7
+ Stable tag: 1.9.3
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
160
 
161
  == Changelog ==
162
 
163
+ = 1.9.3 =
164
+ * resolved delay loading issue on backend
165
+
166
  = 1.9.2 =
167
  * Minor Issue Resolved
168
 
tabs-responsive.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /**
3
  * Plugin Name: Tabs Responsive
4
- * Version: 1.9.2
5
  * Description: Tabs Responsive is the most easiest drag & drop Tabs builder for WordPress. You can add unlimited Tabs with unlimited color Scheme.
6
  * Author: wpshopmart
7
  * Author URI: https://www.wpshopmart.com
@@ -90,14 +90,20 @@ $plugin = plugin_basename(__FILE__);
90
  add_filter("plugin_action_links_$plugin", 'wpsm_tabs_r_settings_link' );
91
  add_action('admin_menu' , 'wpsm_tabs_r_recom_menu');
92
  function wpsm_tabs_r_recom_menu() {
 
93
  $submenu2 = add_submenu_page('edit.php?post_type=tabs_responsive', __('Free Vs Pro', wpshopmart_tabs_r_text_domain), __('Free Vs Pro', wpshopmart_tabs_r_text_domain), 'administrator', 'wpsm_tabs_r_fvp_page', 'wpsm_tabs_r_fvp_page_funct');
94
 
95
  //add hook to add styles and scripts for Tabs Plugin admin page
96
-
97
  add_action( 'admin_print_styles-' . $submenu2, 'wpsm_tabs_r_fvp_js_css' );
98
  }
99
-
100
-
 
 
 
 
 
101
 
102
  function wpsm_tabs_r_fvp_js_css(){
103
  wp_enqueue_style('wpsm_tabs_r_settings_fvp', wpshopmart_tabs_r_directory_url.'assets/css/settings.css');
1
  <?php
2
  /**
3
  * Plugin Name: Tabs Responsive
4
+ * Version: 1.9.3
5
  * Description: Tabs Responsive is the most easiest drag & drop Tabs builder for WordPress. You can add unlimited Tabs with unlimited color Scheme.
6
  * Author: wpshopmart
7
  * Author URI: https://www.wpshopmart.com
90
  add_filter("plugin_action_links_$plugin", 'wpsm_tabs_r_settings_link' );
91
  add_action('admin_menu' , 'wpsm_tabs_r_recom_menu');
92
  function wpsm_tabs_r_recom_menu() {
93
+ $submenu = add_submenu_page('edit.php?post_type=tabs_responsive', __('More_Free_Plugins', wpshopmart_tabs_r_text_domain), __('More Free Plugins', wpshopmart_tabs_r_text_domain), 'administrator', 'wpsm_tabs_r_recom_page', 'wpsm_tabs_rrecom_page_funct');
94
  $submenu2 = add_submenu_page('edit.php?post_type=tabs_responsive', __('Free Vs Pro', wpshopmart_tabs_r_text_domain), __('Free Vs Pro', wpshopmart_tabs_r_text_domain), 'administrator', 'wpsm_tabs_r_fvp_page', 'wpsm_tabs_r_fvp_page_funct');
95
 
96
  //add hook to add styles and scripts for Tabs Plugin admin page
97
+ add_action( 'admin_print_styles-' . $submenu, 'wpsm_tabs_r_recom_js_css' );
98
  add_action( 'admin_print_styles-' . $submenu2, 'wpsm_tabs_r_fvp_js_css' );
99
  }
100
+ function wpsm_tabs_r_recom_js_css(){
101
+ wp_enqueue_style('wpsm_tabs_r_bootstrap_css_recom', wpshopmart_tabs_r_directory_url.'assets/css/bootstrap.css');
102
+ wp_enqueue_style('wpsm_tabs_ac_help_css', wpshopmart_tabs_r_directory_url.'assets/css/help.css');
103
+ }
104
+ function wpsm_tabs_rrecom_page_funct(){
105
+ require_once('ink/admin/free.php');
106
+ }
107
 
108
  function wpsm_tabs_r_fvp_js_css(){
109
  wp_enqueue_style('wpsm_tabs_r_settings_fvp', wpshopmart_tabs_r_directory_url.'assets/css/settings.css');