Responsive Add Ons - Version 2.6.6

Version Description

  • 2nd November 2022 =
  • New - Improved the UI for importing a starter template.
  • Feature - Compatibility with WordPress 6.1
Download this release

Release Info

Developer cyberchimps
Plugin Icon 128x128 Responsive Add Ons
Version 2.6.6
Comparing to
See all releases

Code changes from version 2.6.5 to 2.6.6

admin/css/install-responsive-theme.css CHANGED
@@ -20,8 +20,13 @@
20
  outline: none;
21
  }
22
  #responsive-theme-activation {
23
- border: none;
24
  padding: 20px;
 
 
 
 
 
25
  }
26
  #responsive-theme-activation .responsive-addons-message-inner {
27
  display: flex;
@@ -33,6 +38,7 @@
33
  }
34
  #responsive-theme-activation .responsive-addons-message-content {
35
  padding: 0 20px;
 
36
  }
37
  #responsive-theme-activation .responsive-addons-message-content .responsive-addons-message-actions {
38
  margin-top: 10px;
20
  outline: none;
21
  }
22
  #responsive-theme-activation {
23
+ border-left-color: #2271b1;
24
  padding: 20px;
25
+ box-shadow: 1px 4px 9px -4px rgba(0,0,0,0.75);
26
+ -webkit-box-shadow: 1px 4px 9px -4px rgba(0,0,0,0.75);
27
+ -moz-box-shadow: 1px 4px 9px -4px rgba(0,0,0,0.75);
28
+ background: rgb(203,218,245);
29
+ background: linear-gradient(90deg, rgba(228,238,255,1) 85px, rgba(255,255,255,1) 85px);
30
  }
31
  #responsive-theme-activation .responsive-addons-message-inner {
32
  display: flex;
38
  }
39
  #responsive-theme-activation .responsive-addons-message-content {
40
  padding: 0 20px;
41
+ margin-left: 10px;
42
  }
43
  #responsive-theme-activation .responsive-addons-message-content .responsive-addons-message-actions {
44
  margin-top: 10px;
admin/css/responsive-ready-sites-admin.css CHANGED
@@ -229,8 +229,9 @@ responsive-ready-site-import-free.button.installing:before {
229
  width: 35%;
230
  text-align: center;
231
  display: inline-block;
232
- border: 2px solid #ff0000;
233
  border-radius: 5px;
 
234
  }
235
  #responsive-ready-sites-admin-page .responsive-sites-header {
236
  margin: 20px 20px 20px 20px;
229
  width: 35%;
230
  text-align: center;
231
  display: inline-block;
232
+ border: 1px solid transparent;
233
  border-radius: 5px;
234
+ background-color: #fff3cd;
235
  }
236
  #responsive-ready-sites-admin-page .responsive-sites-header {
237
  margin: 20px 20px 20px 20px;
admin/js/responsive-ready-sites-admin.js CHANGED
@@ -350,13 +350,14 @@ var ResponsiveSitesAjaxQueue = (function() {
350
  });
351
 
352
  // Site Import events.
353
- $( document ).on( 'click' , '.import-demo-data, .responsive-ready-site-import-free', ResponsiveSitesAdmin._importDemo );
354
  $( document ).on( 'click' , '.theme-browser .inactive.ra-site-single .theme-screenshot, .theme-browser .inactive.ra-site-single .more-details, .theme-browser .inactive.ra-site-single .install-theme-preview', ResponsiveSitesAdmin._preview );
355
  $( document ).on( 'click' , '.theme-browser .active.ra-site-single .theme-screenshot, .theme-browser .active.ra-site-single .more-details, .theme-browser .active.ra-site-single .install-theme-preview', ResponsiveSitesAdmin._doNothing );
356
  $( document ).on( 'click' , '.close-full-overlay', ResponsiveSitesAdmin._closeFullOverlay );
357
  $( document ).on( 'click', '.responsive-demo-import-options-free', ResponsiveSitesAdmin._importSiteOptionsScreen );
358
  $( document ).on( 'click', '.responsive-ready-sites-tooltip-icon', ResponsiveSitesAdmin._toggle_tooltip );
359
  $( document ).on( 'responsive-get-active-theme' , ResponsiveSitesAdmin._is_responsive_theme_active );
 
360
  $( document ).on( 'responsive-ready-sites-install-start' , ResponsiveSitesAdmin._process_import );
361
  $( document ).on( 'responsive-ready-sites-import-set-site-data-done' , ResponsiveSitesAdmin._installRequiredPlugins );
362
  $( document ).on( 'responsive-ready-sites-install-and-activate-required-plugins-done', ResponsiveSitesAdmin._resetData );
@@ -394,6 +395,8 @@ var ResponsiveSitesAjaxQueue = (function() {
394
  $( document ).on( 'click' , '.nav-tab-wrapper .page-builders li', ResponsiveSitesAdmin._change_page_builder );
395
  $( document ).on('click' , '.ui-autocomplete .ui-menu-item', ResponsiveSitesAdmin._show_search_term );
396
  $( document ).on('click', '.responsive-ready-sites-sync-templates-button', ResponsiveSitesAdmin._sync_library);
 
 
397
  },
398
 
399
  /**
@@ -607,6 +610,19 @@ var ResponsiveSitesAjaxQueue = (function() {
607
  }
608
  },
609
 
 
 
 
 
 
 
 
 
 
 
 
 
 
610
  /**
611
  * Fires when a nav item is clicked.
612
  */
@@ -631,6 +647,51 @@ var ResponsiveSitesAjaxQueue = (function() {
631
 
632
  },
633
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
634
  /**
635
  * Check if Responsive theme is active
636
  */
@@ -650,7 +711,7 @@ var ResponsiveSitesAjaxQueue = (function() {
650
  if (result.success) {
651
  $( document ).trigger( 'responsive-ready-sites-install-start' );
652
  } else {
653
- ResponsiveSitesAdmin._log_error( 'Responsive Ready Sites Importer plugin requires the Responsive theme. Please ensures that the Responsive theme is active.', true );
654
  }
655
  }
656
  );
@@ -681,6 +742,20 @@ var ResponsiveSitesAjaxQueue = (function() {
681
  $( '.responsive-ready-sites-import-process-wrap' ).hide();
682
  },
683
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
684
  /**
685
  * Check if Responsive pro is installed
686
  */
@@ -1121,7 +1196,7 @@ var ResponsiveSitesAjaxQueue = (function() {
1121
  $( document ).trigger( 'responsive-ready-sites-reset-data-done' );
1122
  }
1123
  },
1124
-
1125
  /**
1126
  *
1127
  * Check if delete previous data checkbox is checked
@@ -1636,7 +1711,7 @@ var ResponsiveSitesAjaxQueue = (function() {
1636
  // log.
1637
  } else {
1638
 
1639
- var output = '<h2>Responsive Ready Site import complete.</h2>';
1640
  output += '<p><a class="button button-primary button-hero" href="' + responsiveSitesAdmin.siteURL + '" target="_blank">Launch Site</a></p>';
1641
 
1642
  $( '.site-import-options' ).hide();
350
  });
351
 
352
  // Site Import events.
353
+ $( document ).on( 'click' , '.import-demo-data, .responsive-ready-site-import-free', ResponsiveSitesAdmin._isInstallResponsiveThemeChecked );
354
  $( document ).on( 'click' , '.theme-browser .inactive.ra-site-single .theme-screenshot, .theme-browser .inactive.ra-site-single .more-details, .theme-browser .inactive.ra-site-single .install-theme-preview', ResponsiveSitesAdmin._preview );
355
  $( document ).on( 'click' , '.theme-browser .active.ra-site-single .theme-screenshot, .theme-browser .active.ra-site-single .more-details, .theme-browser .active.ra-site-single .install-theme-preview', ResponsiveSitesAdmin._doNothing );
356
  $( document ).on( 'click' , '.close-full-overlay', ResponsiveSitesAdmin._closeFullOverlay );
357
  $( document ).on( 'click', '.responsive-demo-import-options-free', ResponsiveSitesAdmin._importSiteOptionsScreen );
358
  $( document ).on( 'click', '.responsive-ready-sites-tooltip-icon', ResponsiveSitesAdmin._toggle_tooltip );
359
  $( document ).on( 'responsive-get-active-theme' , ResponsiveSitesAdmin._is_responsive_theme_active );
360
+ $( document ).on( 'responsive-theme-install-activate' , ResponsiveSitesAdmin._getResponsiveTheme );
361
  $( document ).on( 'responsive-ready-sites-install-start' , ResponsiveSitesAdmin._process_import );
362
  $( document ).on( 'responsive-ready-sites-import-set-site-data-done' , ResponsiveSitesAdmin._installRequiredPlugins );
363
  $( document ).on( 'responsive-ready-sites-install-and-activate-required-plugins-done', ResponsiveSitesAdmin._resetData );
395
  $( document ).on( 'click' , '.nav-tab-wrapper .page-builders li', ResponsiveSitesAdmin._change_page_builder );
396
  $( document ).on('click' , '.ui-autocomplete .ui-menu-item', ResponsiveSitesAdmin._show_search_term );
397
  $( document ).on('click', '.responsive-ready-sites-sync-templates-button', ResponsiveSitesAdmin._sync_library);
398
+
399
+ $( document ).on('click', '#install_responsive_checkbox', ResponsiveSitesAdmin._displayNoticeBarUnchecked);
400
  },
401
 
402
  /**
610
  }
611
  },
612
 
613
+ /**
614
+ *
615
+ * Check if install responsive theme checkbox is checked
616
+ */
617
+ _isInstallResponsiveThemeChecked: function() {
618
+ if ( $( '.responsive-ready-sites-install-responsive' ).find('.checkbox').is(':checked') ) {
619
+ // return true;
620
+ $( document ).trigger( 'responsive-theme-install-activate' );
621
+ }
622
+ $( document ).trigger( 'responsive-ready-sites-install-start' );
623
+ // return false;
624
+ },
625
+
626
  /**
627
  * Fires when a nav item is clicked.
628
  */
647
 
648
  },
649
 
650
+ /**
651
+ * Installs and Activate Responsive Theme
652
+ */
653
+ _getResponsiveTheme: function(event) {
654
+
655
+ event.preventDefault();
656
+ $( '.responsive-ready-sites-install-responsive .responsive-ready-sites-tooltip-icon' ).addClass( 'processing-import' );
657
+
658
+ $.ajax(
659
+ {
660
+ url: responsiveSitesAdmin.ajaxurl,
661
+ type: 'POST',
662
+ data: {
663
+ 'action': 'get-responsive',
664
+ '_ajax_nonce' : responsiveSitesAdmin._ajax_nonce,
665
+ },
666
+ }
667
+ )
668
+ .done(
669
+ function (result) {
670
+ // WordPress adds "Activate" button after waiting for 1000ms. So we will run our activation after that.
671
+ setTimeout( function() {
672
+
673
+ $.ajax({
674
+ url: ResponsiveInstallThemeVars.ajaxurl,
675
+ type: 'POST',
676
+ data: {
677
+ 'action' : 'responsive-ready-sites-activate-theme',
678
+ '_ajax_nonce' : ResponsiveInstallThemeVars._ajax_nonce,
679
+ },
680
+ })
681
+ .done(function (result) {
682
+ if( result.success ) {
683
+ $('#responsive-theme-activation a').text( ResponsiveInstallThemeVars.activated );
684
+ $( document ).trigger( 'responsive-ready-sites-install-start' );
685
+ }
686
+ });
687
+
688
+ }, 3000 );
689
+ $( '.responsive-ready-sites-install-responsive .responsive-ready-sites-tooltip-icon' ).addClass( 'processed-import' );
690
+ }
691
+ );
692
+
693
+ },
694
+
695
  /**
696
  * Check if Responsive theme is active
697
  */
711
  if (result.success) {
712
  $( document ).trigger( 'responsive-ready-sites-install-start' );
713
  } else {
714
+ $( document ).trigger( 'responsive-theme-install-activate' );
715
  }
716
  }
717
  );
742
  $( '.responsive-ready-sites-import-process-wrap' ).hide();
743
  },
744
 
745
+ /**
746
+ * Show notice when responsive theme checkbox is unchecked.
747
+ */
748
+ _displayNoticeBarUnchecked: function() {
749
+ let svg = '<svg xmlns="http://www.w3.org/2000/svg" style="vertical-align:-4px" width="16" height="16" preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16"><g fill="currentColor"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/><path d="m8.93 6.588l-2.29.287l-.082.38l.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319c.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246c-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0a1 1 0 0 1 2 0z"/></g></svg>';
750
+ if ( $( '.responsive-ready-sites-install-responsive' ).find('.checkbox').is(':checked') ) {
751
+ $( '.current-importing-status-error-title' ).html( '' );
752
+ $( '.sites-import-process-errors' ).css( 'display', 'none' );
753
+ } else {
754
+ $( '.sites-import-process-errors' ).css( 'display', 'block' );
755
+ $( '.current-importing-status-error-title' ).html( '<div style="display: flex; text-align: left; align-items: baseline; margin-left: 6px;"><div>' + svg + '</div><div style="margin-left:10px"><p>Importing the original website design requires activating the Responsive theme. <br><span>Choosing another theme works, but you\'ll need to manually adjust all the style settings to match the original website.</span></p></div></div>' );
756
+ }
757
+ },
758
+
759
  /**
760
  * Check if Responsive pro is installed
761
  */
1196
  $( document ).trigger( 'responsive-ready-sites-reset-data-done' );
1197
  }
1198
  },
1199
+
1200
  /**
1201
  *
1202
  * Check if delete previous data checkbox is checked
1711
  // log.
1712
  } else {
1713
 
1714
+ var output = '<h2>Responsive Starter Template import complete.</h2>';
1715
  output += '<p><a class="button button-primary button-hero" href="' + responsiveSitesAdmin.siteURL + '" target="_blank">Launch Site</a></p>';
1716
 
1717
  $( '.site-import-options' ).hide();
admin/partials/responsive-ready-sites-admin-display.php CHANGED
@@ -17,7 +17,7 @@
17
  <div id="responsive-ready-sites-import-options"></div>
18
  <div id="responsive-ready-sites-admin-page">
19
  <div class="responsive-sites-header">
20
- <span class="ready-site-list-title"><?php esc_html_e( 'Responsive Ready Websites', 'responsive-addons' ); ?></span>
21
  <p class="ready-site-list-intro"><?php esc_html_e( 'Build your Responsive website in 3 simple steps - import a ready website, change content and launch.', 'responsive-addons' ); ?></p>
22
  </div>
23
  <div class="theme-browser rendered">
@@ -132,7 +132,7 @@
132
  <p>
133
  <?php
134
  /* translators: %1$s External Link */
135
- printf( __( 'Can\'t find a Responsive Ready Site that suits your purpose ?<br><a target="_blank" href="%1$s">Suggest A Site</a>', 'responsive-addons' ), esc_url( 'mailto:support@cyberchimps.com?Subject=New%20Site%20Suggestion' ) );
136
  ?>
137
  </p>
138
  </div>
@@ -219,11 +219,28 @@
219
  <div class="site-import-options">
220
  <div class="responsive-ready-sites-advanced-options">
221
  <h2>Importing {{data.demo_name}}</h2>
222
- <p><?php esc_html_e( 'Importing this ready site will &hellip;', 'responsive-addons' ); ?></p>
223
  <# if ( data.slug === data.active_site ) { #>
224
  <p><?php esc_html_e( 'This will delete previously imported site', 'responsive-addons' ); ?></p>
225
  <# } #>
226
  <ul class="responsive-ready-site-contents">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
227
  <li class="responsive-ready-sites-import-plugins">
228
  <input type="checkbox" name="plugins" checked="checked" class="disabled checkbox" readonly>
229
  <strong><?php esc_html_e( 'Install Required Plugins', 'responsive-addons' ); ?></strong>
@@ -231,7 +248,7 @@
231
  <div class="responsive-ready-sites-tooltip-message" id="responsive-ready-sites-tooltip-plugins-settings" style="display: none;">
232
  <ul class="required-plugins-list"><span class="spinner is-active"></span></ul>
233
  <# if ( data.pro_plugins_flag ) { #>
234
- <div class="responsive-ready-sites-third-party-plugins-warning"><?php _e( 'This ready site requires third party Premium Plugins. you\'ll need to purchase, install and activate. Ignore this if installed already.', 'responsive-addons' ); ?></div>
235
  <ul class="required-third-party-plugins-list"><span class="is-active"></span></ul>
236
  <# } #>
237
  </div>
17
  <div id="responsive-ready-sites-import-options"></div>
18
  <div id="responsive-ready-sites-admin-page">
19
  <div class="responsive-sites-header">
20
+ <span class="ready-site-list-title"><?php esc_html_e( 'Responsive Starter Templates', 'responsive-addons' ); ?></span>
21
  <p class="ready-site-list-intro"><?php esc_html_e( 'Build your Responsive website in 3 simple steps - import a ready website, change content and launch.', 'responsive-addons' ); ?></p>
22
  </div>
23
  <div class="theme-browser rendered">
132
  <p>
133
  <?php
134
  /* translators: %1$s External Link */
135
+ printf( __( 'Can\'t find a Responsive Starter Template that suits your purpose ?<br><a target="_blank" href="%1$s">Suggest A Site</a>', 'responsive-addons' ), esc_url( 'mailto:support@cyberchimps.com?Subject=New%20Site%20Suggestion' ) );
136
  ?>
137
  </p>
138
  </div>
219
  <div class="site-import-options">
220
  <div class="responsive-ready-sites-advanced-options">
221
  <h2>Importing {{data.demo_name}}</h2>
222
+ <p><?php esc_html_e( 'Importing this starter template will &hellip;', 'responsive-addons' ); ?></p>
223
  <# if ( data.slug === data.active_site ) { #>
224
  <p><?php esc_html_e( 'This will delete previously imported site', 'responsive-addons' ); ?></p>
225
  <# } #>
226
  <ul class="responsive-ready-site-contents">
227
+ <?php
228
+ $current_theme = wp_get_theme();
229
+ if ( ! ( 'Responsive' === $current_theme->get( 'Name' ) ) || ( is_child_theme() && 'Responsive' === $current_theme->parent()->get( 'Name' ) ) ) {
230
+ ?>
231
+ <li class="responsive-ready-sites-install-responsive">
232
+ <label>
233
+ <input type="checkbox" name="reset" checked="checked" class="checkbox" id="install_responsive_checkbox">
234
+ <strong><?php esc_html_e( 'Install Responsive Theme', 'responsive-addons' ); ?></strong>
235
+ </label>
236
+ <span class="responsive-ready-sites-tooltip-icon responsive-ready-sites-tooltip-install-responsive" data-tip-id="responsive-ready-sites-tooltip-install-responsive"><span class="dashicons dashicons-arrow-down-alt2"></span></span>
237
+ <div class="responsive-ready-sites-tooltip-message" id="responsive-ready-sites-tooltip-install-responsive" style="display: none;">
238
+ <p><?php esc_html_e( 'Install and Activates the Responsive Theme.', 'responsive-addons' ); ?></p>
239
+ </div>
240
+ </li>
241
+ <?php
242
+ }
243
+ ?>
244
  <li class="responsive-ready-sites-import-plugins">
245
  <input type="checkbox" name="plugins" checked="checked" class="disabled checkbox" readonly>
246
  <strong><?php esc_html_e( 'Install Required Plugins', 'responsive-addons' ); ?></strong>
248
  <div class="responsive-ready-sites-tooltip-message" id="responsive-ready-sites-tooltip-plugins-settings" style="display: none;">
249
  <ul class="required-plugins-list"><span class="spinner is-active"></span></ul>
250
  <# if ( data.pro_plugins_flag ) { #>
251
+ <div class="responsive-ready-sites-third-party-plugins-warning"><?php _e( 'This starter template requires third party Premium Plugins. you\'ll need to purchase, install and activate. Ignore this if installed already.', 'responsive-addons' ); ?></div>
252
  <ul class="required-third-party-plugins-list"><span class="is-active"></span></ul>
253
  <# } #>
254
  </div>
includes/class-responsive-add-ons.php CHANGED
@@ -65,6 +65,7 @@ class Responsive_Add_Ons {
65
  add_action( 'wp_ajax_responsive-ready-sites-set-reset-data', array( $this, 'set_reset_data' ) );
66
  add_action( 'wp_ajax_responsive-ready-sites-backup-settings', array( $this, 'backup_settings' ) );
67
  add_action( 'wp_ajax_responsive-is-theme-active', array( $this, 'check_responsive_theme_active' ) );
 
68
  // Dismiss admin notice.
69
  add_action( 'wp_ajax_responsive-notice-dismiss', array( $this, 'dismiss_notice' ) );
70
  // Check if Responsive Addons pro plugin is active.
@@ -129,11 +130,11 @@ class Responsive_Add_Ons {
129
  <div class="responsive-addons-message-inner">
130
  <div class="responsive-addons-message-icon">
131
  <div class="">
132
- <img src="<?php echo $image_path; ?>" alt="Responsive Ready Sites Importer">
133
  </div>
134
  </div>
135
  <div class="responsive-addons-message-content">
136
- <p><?php echo esc_html( 'Responsive theme needs to be active to use the Responsive Ready Sites Importer plugin.' ); ?> </p>
137
  <p class="responsive-addons-message-actions">
138
  <a href="#" class="<?php echo $theme_status; ?> button button-primary" data-theme-slug="responsive">Install & Activate Now</a>
139
  </p>
@@ -443,7 +444,7 @@ class Responsive_Add_Ons {
443
  'importSingleTemplate' => __( 'Import "%s" Template', 'responsive-addons' ),
444
  ),
445
  'dismiss' => __( 'Dismiss this notice.', 'responsive-addons' ),
446
- 'syncTemplatesLibraryStart' => '<span class="message">' . esc_html__( 'Syncing ready sites templates in the background. The process can take anywhere between 2 to 3 minutes. We will notify you once done.', 'responsive-addons' ) . '</span>',
447
  'activated_first_time' => get_option( 'ra_first_time_activation' )
448
  )
449
  );
@@ -461,7 +462,7 @@ class Responsive_Add_Ons {
461
  */
462
  public function get_sync_complete_message( $echo = false ) {
463
 
464
- $message = __( 'Ready Sites data refreshed!', 'responsive-addons' );
465
  if ( $echo ) {
466
  echo esc_html( $message );
467
  } else {
@@ -696,9 +697,9 @@ class Responsive_Add_Ons {
696
  public function responsive_addons_admin_page() {
697
 
698
  if ( $this->is_responsive() ) {
699
- $menu_title = 'Ready Sites';
700
  } else {
701
- $menu_title = 'Responsive Ready Sites';
702
  }
703
 
704
  add_theme_page(
@@ -777,7 +778,7 @@ class Responsive_Add_Ons {
777
  <div class="form">
778
  <div class="sync-ready-sites-templates-wrap header-actions">
779
  <div class="filters-slug">
780
- <a title="<?php esc_html_e( 'Sync Ready Sites', 'responsive-add-ons' ); ?>" href="#" class="responsive-ready-sites-sync-templates-button">
781
  <span class="dashicons dashicons-update-alt"></span>
782
  </a>
783
  </div>
@@ -975,7 +976,7 @@ class Responsive_Add_Ons {
975
  if ( in_array( $page, $show_footer ) ) {
976
  $rate_text = sprintf(
977
  /* translators: %s: Link to 5 star rating */
978
- __( 'If you like the <strong>Responsive Ready Sites Importer</strong> plugin please leave us a %s rating. It takes a minute and helps a lot. Thanks in advance!', 'responsive-addons' ),
979
  '<a href="https://wordpress.org/support/view/plugin-reviews/responsive-add-ons?filter=5#postform" target="_blank" class="responsive-rating-link" style="text-decoration:none;" data-rated="' . esc_attr__( 'Thanks :)', 'responsive-addons' ) . '">&#9733;&#9733;&#9733;&#9733;&#9733;</a>'
980
  );
981
 
@@ -1017,6 +1018,43 @@ class Responsive_Add_Ons {
1017
  }
1018
  }
1019
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1020
  /**
1021
  * Register the menu for the plugin.
1022
  *
@@ -1046,8 +1084,8 @@ class Responsive_Add_Ons {
1046
 
1047
  add_submenu_page(
1048
  'responsive_add_ons',
1049
- 'Responsive Ready Sites Importer',
1050
- __( 'Website Templates', 'responsive-addons' ),
1051
  'manage_options',
1052
  'responsive-add-ons',
1053
  array( $this, 'responsive_add_ons_templates' ),
@@ -1079,7 +1117,7 @@ class Responsive_Add_Ons {
1079
  </div>
1080
  <div class="responsive-add-ons-getting-started__content">
1081
  <div class="responsive-add-ons-getting-started__content--narrow">
1082
- <h2><?php echo __( 'Welcome to Responsive Ready Websites', 'responsive-addons' ); ?></h2>
1083
  <p class="slogan-text"><?php echo __( 'Create Responsive, Fast and Customizable websites in minutes.', 'responsive-addons' ); ?></p>
1084
  </div>
1085
 
65
  add_action( 'wp_ajax_responsive-ready-sites-set-reset-data', array( $this, 'set_reset_data' ) );
66
  add_action( 'wp_ajax_responsive-ready-sites-backup-settings', array( $this, 'backup_settings' ) );
67
  add_action( 'wp_ajax_responsive-is-theme-active', array( $this, 'check_responsive_theme_active' ) );
68
+ add_action( 'wp_ajax_get-responsive', array( $this, 'get_responsive_theme' ) );
69
  // Dismiss admin notice.
70
  add_action( 'wp_ajax_responsive-notice-dismiss', array( $this, 'dismiss_notice' ) );
71
  // Check if Responsive Addons pro plugin is active.
130
  <div class="responsive-addons-message-inner">
131
  <div class="responsive-addons-message-icon">
132
  <div class="">
133
+ <img src="<?php echo $image_path; ?>" alt="Responsive Starter Templates">
134
  </div>
135
  </div>
136
  <div class="responsive-addons-message-content">
137
+ <p><?php echo esc_html( 'Responsive theme needs to be active to use the Responsive Starter Templates plugin.' ); ?> </p>
138
  <p class="responsive-addons-message-actions">
139
  <a href="#" class="<?php echo $theme_status; ?> button button-primary" data-theme-slug="responsive">Install & Activate Now</a>
140
  </p>
444
  'importSingleTemplate' => __( 'Import "%s" Template', 'responsive-addons' ),
445
  ),
446
  'dismiss' => __( 'Dismiss this notice.', 'responsive-addons' ),
447
+ 'syncTemplatesLibraryStart' => '<span class="message">' . esc_html__( 'Syncing Responsive Starter Templates in the background. The process can take anywhere between 2 to 3 minutes. We will notify you once done.', 'responsive-addons' ) . '</span>',
448
  'activated_first_time' => get_option( 'ra_first_time_activation' )
449
  )
450
  );
462
  */
463
  public function get_sync_complete_message( $echo = false ) {
464
 
465
+ $message = __( 'Responsive Templates data refreshed!', 'responsive-addons' );
466
  if ( $echo ) {
467
  echo esc_html( $message );
468
  } else {
697
  public function responsive_addons_admin_page() {
698
 
699
  if ( $this->is_responsive() ) {
700
+ $menu_title = 'Responsive Templates';
701
  } else {
702
+ $menu_title = 'Responsive Starter Templates';
703
  }
704
 
705
  add_theme_page(
778
  <div class="form">
779
  <div class="sync-ready-sites-templates-wrap header-actions">
780
  <div class="filters-slug">
781
+ <a title="<?php esc_html_e( 'Sync Responsive Starter Templates', 'responsive-add-ons' ); ?>" href="#" class="responsive-ready-sites-sync-templates-button">
782
  <span class="dashicons dashicons-update-alt"></span>
783
  </a>
784
  </div>
976
  if ( in_array( $page, $show_footer ) ) {
977
  $rate_text = sprintf(
978
  /* translators: %s: Link to 5 star rating */
979
+ __( 'If you like the <strong>Responsive Starter Templates</strong> plugin please leave us a %s rating. It takes a minute and helps a lot. Thanks in advance!', 'responsive-addons' ),
980
  '<a href="https://wordpress.org/support/view/plugin-reviews/responsive-add-ons?filter=5#postform" target="_blank" class="responsive-rating-link" style="text-decoration:none;" data-rated="' . esc_attr__( 'Thanks :)', 'responsive-addons' ) . '">&#9733;&#9733;&#9733;&#9733;&#9733;</a>'
981
  );
982
 
1018
  }
1019
  }
1020
 
1021
+ /**
1022
+ * Check if Responsive theme or Child theme of Responsive is Active
1023
+ *
1024
+ * @since 2.1.1
1025
+ */
1026
+ public function get_responsive_theme() {
1027
+
1028
+ if ( ! current_user_can( 'install_themes' ) ) {
1029
+ wp_die( __( 'Sorry, you are not allowed to install themes on this site.' ) );
1030
+ }
1031
+
1032
+ include_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php'; // For themes_api().
1033
+
1034
+ $theme = 'responsive';
1035
+
1036
+ $api = themes_api(
1037
+ 'theme_information',
1038
+ array(
1039
+ 'slug' => $theme,
1040
+ )
1041
+ ); // Save on a bit of bandwidth.
1042
+
1043
+ if ( is_wp_error( $api ) ) {
1044
+ wp_die( $api );
1045
+ }
1046
+
1047
+ /* translators: %s: Theme name and version. */
1048
+ $upgrader = new Theme_Upgrader( new Theme_Installer_Skin() );
1049
+ $res = $upgrader->install( $api->download_link );
1050
+ switch_theme( 'responsive' );
1051
+ if ( $res ) {
1052
+ wp_send_json_success();
1053
+ } else {
1054
+ wp_send_json_error();
1055
+ }
1056
+ }
1057
+
1058
  /**
1059
  * Register the menu for the plugin.
1060
  *
1084
 
1085
  add_submenu_page(
1086
  'responsive_add_ons',
1087
+ 'Responsive Starter Templates',
1088
+ __( 'Responsive Templates', 'responsive-addons' ),
1089
  'manage_options',
1090
  'responsive-add-ons',
1091
  array( $this, 'responsive_add_ons_templates' ),
1117
  </div>
1118
  <div class="responsive-add-ons-getting-started__content">
1119
  <div class="responsive-add-ons-getting-started__content--narrow">
1120
+ <h2><?php echo __( 'Welcome to Responsive Starter Templates', 'responsive-addons' ); ?></h2>
1121
  <p class="slogan-text"><?php echo __( 'Create Responsive, Fast and Customizable websites in minutes.', 'responsive-addons' ); ?></p>
1122
  </div>
1123
 
readme.txt CHANGED
@@ -3,9 +3,9 @@ Contributors: cyberchimps
3
  Donate Link: https://cyberchimps.com
4
  Tags: elementor templates, block templates, one click demo import, readymade website templates, ready site templates, ready to import websites, elementor landing page templates, templates for elementor, free elementor templates download, free landing page templates, ready made websites free, free landing page templates for elementor, free landing page templates for block editor, templates for block editor
5
  Requires at least: 5.0
6
- Tested up to: 6.0.3
7
  Requires PHP: 5.6
8
- Stable tag: 2.6.5
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
@@ -25,9 +25,9 @@ This plugin extends the popular [Responsive theme](https://wordpress.org/themes/
25
 
26
 
27
  = What are ready-to-use website starter templates? =
28
- The Responsive theme comes with **100+ ready-to-use [website templates](https://cyberchimps.com/responsive-ready-websites/)**
29
 
30
- Website templates help you save time designing your website. All you have to do is import a template, edit content, and launch.
31
 
32
  [Plugin reviews](https://wordpress.org/plugins/responsive-add-ons/#reviews)
33
 
@@ -51,7 +51,7 @@ Features of Responsive Starter templates:
51
  = What website templates can I import? =
52
  Responsive comes with 100+ ready-to-use [WordPress Starter templates](https://cyberchimps.com/responsive-ready-websites/).
53
 
54
- **Business Website Templates For Responsive Theme**
55
 
56
  - [Startup WordPress Template](https://cyberchimps.com/wordpress-themes/startup-business/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
57
  - [Business WordPress Template](https://cyberchimps.com/wordpress-themes/business-template/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
@@ -62,7 +62,7 @@ Responsive comes with 100+ ready-to-use [WordPress Starter templates](https://cy
62
  - [Learning Management System (LMS) WordPress Template](https://cyberchimps.com/wordpress-themes/lms/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
63
  - [Insurance WordPress Template](https://cyberchimps.com/wordpress-themes/insurance/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
64
 
65
- **Health & Wellness Website Templates For Responsive Theme**
66
 
67
  - [Health Coach WordPress Template](https://cyberchimps.com/wordpress-themes/health-coach/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
68
  - [Gym WordPress Template](https://cyberchimps.com/wordpress-themes/fitness-gym/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
@@ -70,7 +70,7 @@ Responsive comes with 100+ ready-to-use [WordPress Starter templates](https://cy
70
  - [Spa Center WordPress Template](https://cyberchimps.com/wordpress-themes/spa/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
71
 
72
 
73
- **Local Business Website Templates For Responsive Theme**
74
 
75
  - [Accountant WordPress Template](https://cyberchimps.com/wordpress-themes/accountant/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
76
  - [Lawyer WordPress Template](https://cyberchimps.com/wordpress-themes/corporate-lawyer/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
@@ -89,14 +89,14 @@ Responsive comes with 100+ ready-to-use [WordPress Starter templates](https://cy
89
  - [School WordPress Template](https://cyberchimps.com/wordpress-themes/edukids-premium-school-wordpress-theme/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
90
 
91
 
92
- **Real Estate Website Templates For Responsive Theme**
93
 
94
  - [Construction WordPress Template](https://cyberchimps.com/wordpress-themes/construction/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
95
  - [Real Estate WordPress Template](https://cyberchimps.com/wordpress-themes/real-estate-pro-wordpress-theme/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
96
  - [Interior Decorator WordPress Template](https://cyberchimps.com/wordpress-themes/interior-design-pro-wordpress-theme/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
97
  - [Home Decor WordPress Template](https://cyberchimps.com/wordpress-themes/home-decor/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
98
 
99
- **Blogs Templates For Responsive Theme**
100
 
101
  - [Cooking & Recipe Blog WordPress Template](https://cyberchimps.com/wordpress-themes/food/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
102
  - [Travel Blog WordPress Template](https://cyberchimps.com/wordpress-themes/travel-blogger/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
@@ -119,14 +119,14 @@ Responsive comes with 100+ ready-to-use [WordPress Starter templates](https://cy
119
 
120
 
121
 
122
- = How to import ready sites? =
123
  Here's how it works:
124
 
125
  [youtube https://www.youtube.com/watch?v=JNeQKg1QJhk&t=2s]
126
 
127
  == Help Resources==
128
 
129
- Check out the following help resources to know more about Ready Site importer Plugin:
130
  [Product Documentation](https://docs.cyberchimps.com/responsive/responsive-sites?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=helpresources)
131
  [Video Guides](https://youtube.com/playlist?list=PLXTwxw3ZJwPSpE3RYanAdYgnDptbSvjXl)
132
 
@@ -136,7 +136,7 @@ Check out the following help resources to know more about Ready Site importer Pl
136
  With Responsive Starter Templates plugin, you get access to 100+ free and Pro ready to use Elementor templates and WordPress block websites. To import the Pro templates, you will have to install [Responsive Pro](https://cyberchimps.com/pricing/?utm_source=wordpress-org&utm_medium=responsive-add-ons&utm_campaign=responsive-pricing&utm_content=faq-responsive-pro).
137
 
138
  = 2. Will Responsive Starter Templates plugin work with my theme? =
139
- All the templates are built with customizer settings of Responsive Theme to provide maximum control to you. Hence, to use Responsive Starter Templates plugin, we recommend you to install the free Responsive Theme.
140
 
141
  = 3. Do I need to install any other plugins? =
142
  Absolutely not! Once you install the plugin, it will take care of all other dependencies. You can sit back and let the Starter Templates plugin do the job for you.
@@ -165,7 +165,7 @@ Now visit wp-content folder > plugins
165
  Upload Responsive Starter Templates unzipped folder from step 2
166
  **How to use the plugin?**
167
  After installing the plugin, you can import the ready to use website templates using the following steps:
168
- On your WordPress Dashboard, click on Responsive > Website Templates to see all ready sites.
169
  Filter the templates based on niche or website builder.
170
  Preview & click on Import site to import the site.
171
  You can also choose to import a template, instead of the whole site.
@@ -176,13 +176,17 @@ With the Pro version you will get Premium templates, Priority support and automa
176
 
177
  == Screenshots ==
178
 
179
- 1. Go to Responsive > Website Templates to see all ready sites.
180
  2. Preview & click on Import site to import.
181
  3. You will be able to see the import process
182
  4. Your website is ready
183
 
184
  == Changelog ==
185
 
 
 
 
 
186
  = 2.6.5 - 20th October 2022 =
187
  * New - Rebranded the plugin name from Responsive Template Importer – Elementor & Gutenberg Themes to Responsive Starter Templates - Elementor & WordPress Templates.
188
 
@@ -202,7 +206,7 @@ With the Pro version you will get Premium templates, Priority support and automa
202
  * Feature - Redesigned the Getting Started page to showcase all the useful links
203
  * Feature - Added a Quick Links button on the Getting Started page and Website Templates page
204
  * Feature - Added Guided Steps on the Website Templates page
205
- * Fix - Customizer's Additional CSS getting escaped
206
 
207
  = 2.5.0 - 15th April 2021 =
208
  * Feature - Added filters on ready sites grid page to filter the ready sites based on page builder and categories
@@ -354,4 +358,3 @@ With the Pro version you will get Premium templates, Priority support and automa
354
  * Initial set up and release
355
  readme.txt
356
  Displaying readme.txt.
357
-
3
  Donate Link: https://cyberchimps.com
4
  Tags: elementor templates, block templates, one click demo import, readymade website templates, ready site templates, ready to import websites, elementor landing page templates, templates for elementor, free elementor templates download, free landing page templates, ready made websites free, free landing page templates for elementor, free landing page templates for block editor, templates for block editor
5
  Requires at least: 5.0
6
+ Tested up to: 6.1
7
  Requires PHP: 5.6
8
+ Stable tag: 2.6.6
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
25
 
26
 
27
  = What are ready-to-use website starter templates? =
28
+ The Responsive theme comes with **100+ ready-to-use [website starter templates](https://cyberchimps.com/responsive-ready-websites/)**
29
 
30
+ Responsive starter templates help you save time designing your website. All you have to do is import a template, edit content, and launch.
31
 
32
  [Plugin reviews](https://wordpress.org/plugins/responsive-add-ons/#reviews)
33
 
51
  = What website templates can I import? =
52
  Responsive comes with 100+ ready-to-use [WordPress Starter templates](https://cyberchimps.com/responsive-ready-websites/).
53
 
54
+ **Business Website Starter Templates**
55
 
56
  - [Startup WordPress Template](https://cyberchimps.com/wordpress-themes/startup-business/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
57
  - [Business WordPress Template](https://cyberchimps.com/wordpress-themes/business-template/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
62
  - [Learning Management System (LMS) WordPress Template](https://cyberchimps.com/wordpress-themes/lms/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
63
  - [Insurance WordPress Template](https://cyberchimps.com/wordpress-themes/insurance/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
64
 
65
+ **Health & Wellness Website Starter Templates**
66
 
67
  - [Health Coach WordPress Template](https://cyberchimps.com/wordpress-themes/health-coach/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
68
  - [Gym WordPress Template](https://cyberchimps.com/wordpress-themes/fitness-gym/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
70
  - [Spa Center WordPress Template](https://cyberchimps.com/wordpress-themes/spa/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
71
 
72
 
73
+ **Local Business Website Starter Templates**
74
 
75
  - [Accountant WordPress Template](https://cyberchimps.com/wordpress-themes/accountant/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
76
  - [Lawyer WordPress Template](https://cyberchimps.com/wordpress-themes/corporate-lawyer/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
89
  - [School WordPress Template](https://cyberchimps.com/wordpress-themes/edukids-premium-school-wordpress-theme/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
90
 
91
 
92
+ **Real Estate Website Starter Templates**
93
 
94
  - [Construction WordPress Template](https://cyberchimps.com/wordpress-themes/construction/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
95
  - [Real Estate WordPress Template](https://cyberchimps.com/wordpress-themes/real-estate-pro-wordpress-theme/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
96
  - [Interior Decorator WordPress Template](https://cyberchimps.com/wordpress-themes/interior-design-pro-wordpress-theme/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
97
  - [Home Decor WordPress Template](https://cyberchimps.com/wordpress-themes/home-decor/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
98
 
99
+ **Blogging Starter Templates**
100
 
101
  - [Cooking & Recipe Blog WordPress Template](https://cyberchimps.com/wordpress-themes/food/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
102
  - [Travel Blog WordPress Template](https://cyberchimps.com/wordpress-themes/travel-blogger/?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=readysites)
119
 
120
 
121
 
122
+ = How to import Responsive Starter Templates? =
123
  Here's how it works:
124
 
125
  [youtube https://www.youtube.com/watch?v=JNeQKg1QJhk&t=2s]
126
 
127
  == Help Resources==
128
 
129
+ Check out the following help resources to know more about Responsive Starter Templates Plugin:
130
  [Product Documentation](https://docs.cyberchimps.com/responsive/responsive-sites?utm_source=wordpress-org&utm_medium=responsive-ad-ons&utm_campaign=helpresources)
131
  [Video Guides](https://youtube.com/playlist?list=PLXTwxw3ZJwPSpE3RYanAdYgnDptbSvjXl)
132
 
136
  With Responsive Starter Templates plugin, you get access to 100+ free and Pro ready to use Elementor templates and WordPress block websites. To import the Pro templates, you will have to install [Responsive Pro](https://cyberchimps.com/pricing/?utm_source=wordpress-org&utm_medium=responsive-add-ons&utm_campaign=responsive-pricing&utm_content=faq-responsive-pro).
137
 
138
  = 2. Will Responsive Starter Templates plugin work with my theme? =
139
+ All the templates are built with customizer settings of Responsive Theme to provide maximum control to you. Hence, to use Responsive Starter Templates plugin, we recommend you to install the free [Responsive Theme](https://wordpress.org/themes/responsive/).
140
 
141
  = 3. Do I need to install any other plugins? =
142
  Absolutely not! Once you install the plugin, it will take care of all other dependencies. You can sit back and let the Starter Templates plugin do the job for you.
165
  Upload Responsive Starter Templates unzipped folder from step 2
166
  **How to use the plugin?**
167
  After installing the plugin, you can import the ready to use website templates using the following steps:
168
+ On your WordPress Dashboard, click on Responsive > Responsive Templates to see all templates.
169
  Filter the templates based on niche or website builder.
170
  Preview & click on Import site to import the site.
171
  You can also choose to import a template, instead of the whole site.
176
 
177
  == Screenshots ==
178
 
179
+ 1. Go to Responsive > Responsive Templates to see all templates.
180
  2. Preview & click on Import site to import.
181
  3. You will be able to see the import process
182
  4. Your website is ready
183
 
184
  == Changelog ==
185
 
186
+ = 2.6.6 - 2nd November 2022 =
187
+ * New - Improved the UI for importing a starter template.
188
+ * Feature - Compatibility with WordPress 6.1
189
+
190
  = 2.6.5 - 20th October 2022 =
191
  * New - Rebranded the plugin name from Responsive Template Importer – Elementor & Gutenberg Themes to Responsive Starter Templates - Elementor & WordPress Templates.
192
 
206
  * Feature - Redesigned the Getting Started page to showcase all the useful links
207
  * Feature - Added a Quick Links button on the Getting Started page and Website Templates page
208
  * Feature - Added Guided Steps on the Website Templates page
209
+ * Fix - Customizer's Additional CSS getting escaped
210
 
211
  = 2.5.0 - 15th April 2021 =
212
  * Feature - Added filters on ready sites grid page to filter the ready sites based on page builder and categories
358
  * Initial set up and release
359
  readme.txt
360
  Displaying readme.txt.
 
responsive-add-ons.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Responsive Starter Templates
4
  * Plugin URI: http://wordpress.org/plugins/responsive-add-ons/
5
  * Description: Responsive Starter Templates offers you a library of premium Elementor and block templates so you can launch your website quickly. Just select your favorite website template, click import and launch your website.
6
- * Version: 2.6.5
7
  * Author: CyberChimps
8
  * Author URI: https://cyberchimps.com
9
  * License: GPL2
@@ -46,7 +46,7 @@ if ( ! defined( 'RESPONSIVE_ADDONS_URI' ) ) {
46
  }
47
 
48
  if ( ! defined( 'RESPONSIVE_ADDONS_VER' ) ) {
49
- define( 'RESPONSIVE_ADDONS_VER', '2.6.5' );
50
  }
51
 
52
  if ( ! function_exists( 'ra_fs' ) ) {
@@ -66,7 +66,7 @@ if ( ! function_exists( 'ra_fs' ) ) {
66
  'slug' => 'responsive-add-ons',
67
  'product_name' => 'Responsive Ready Sites Importer',
68
  'module_type' => 'plugin',
69
- 'version' => '2.6.5',
70
  'plugin_basename' => 'responsive-add-ons/responsive-add-ons.php',
71
  'plugin_url' => RESPONSIVE_ADDONS_DIR_URL,
72
  )
3
  * Plugin Name: Responsive Starter Templates
4
  * Plugin URI: http://wordpress.org/plugins/responsive-add-ons/
5
  * Description: Responsive Starter Templates offers you a library of premium Elementor and block templates so you can launch your website quickly. Just select your favorite website template, click import and launch your website.
6
+ * Version: 2.6.6
7
  * Author: CyberChimps
8
  * Author URI: https://cyberchimps.com
9
  * License: GPL2
46
  }
47
 
48
  if ( ! defined( 'RESPONSIVE_ADDONS_VER' ) ) {
49
+ define( 'RESPONSIVE_ADDONS_VER', '2.6.6' );
50
  }
51
 
52
  if ( ! function_exists( 'ra_fs' ) ) {
66
  'slug' => 'responsive-add-ons',
67
  'product_name' => 'Responsive Ready Sites Importer',
68
  'module_type' => 'plugin',
69
+ 'version' => '2.6.6',
70
  'plugin_basename' => 'responsive-add-ons/responsive-add-ons.php',
71
  'plugin_url' => RESPONSIVE_ADDONS_DIR_URL,
72
  )