Slide Anything – Responsive Content / HTML Slider and Carousel - Version 2.3.29

Version Description

  • Added 2 new features. The 'Right to Left Slider' feature changes the direction of the slider to be right to left. The 'Disable Preview Feature' disables the 'Preview Slider' button within the SA slider settings page and also disables the auto-generation of the 'Slide Anything Popup Preview' WordPress page.

=

Download this release

Release Info

Developer simonpedge
Plugin Icon 128x128 Slide Anything – Responsive Content / HTML Slider and Carousel
Version 2.3.29
Comparing to
See all releases

Code changes from version 2.3.28 to 2.3.29

php/slide-anything-admin.php CHANGED
@@ -1478,7 +1478,17 @@ function cpt_slider_shortcode_content($post) {
1478
  echo "<div id='sa_slider_shortcode'>".esc_html($shortcode)."</div>\n";
1479
  echo "<div id='sa_shortcode_copy' class='button button-secondary'>Copy to Clipboard</div>\n";
1480
 
1481
- if ($post_status == 'publish') {
 
 
 
 
 
 
 
 
 
 
1482
  // CHECK IF THE PREVIEW PAGE ALREADY EXISTS
1483
  $preview_page_created = 1;
1484
  $preview_page = get_page_by_title('Slide Anything Popup Preview');
@@ -2021,13 +2031,65 @@ function cpt_slider_style_content($post) {
2021
  }
2022
  echo "</select></div>\n";
2023
 
2024
- echo "<h4 style='margin-top:10px !important;'>Other Settings:</h4>";
2025
 
2026
- // USE 'DOMContentLoaded' EVENT (checkbox)
2027
- $window_onload = get_post_meta($post->ID, 'sa_window_onload', true);
2028
- if ($window_onload == '') {
2029
- $window_onload = '0';
 
 
 
 
 
 
 
 
 
 
 
2030
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2031
  $tooltip = 'Load the Slide Anything JavaScript during the DOMContentLoaded event. Use this option if jQuery ';
2032
  $tooltip .= 'is loading in your theme footer and you are getting the JavaScript error message ';
2033
  $tooltip .= '&quot;Uncaught ReferenceError: jQuery is not defined&quot;.';
@@ -2041,10 +2103,6 @@ function cpt_slider_style_content($post) {
2041
  echo "</div>\n";
2042
 
2043
  // Strip JavaScript from Content
2044
- $strip_javascript = get_post_meta($post->ID, 'sa_strip_javascript', true);
2045
- if ($strip_javascript == '') {
2046
- $strip_javascript = '0';
2047
- }
2048
  $tooltip = 'Remove JavaScript (<script> tags) from slide content for extra security.';
2049
  echo "<div id='sa_window_onload_line'>";
2050
  echo "<span class='sa_tooltip' title='".$tooltip."'></span><span style='min-width:160px;'>Remove JavaScript Content:</span>";
@@ -2056,10 +2114,6 @@ function cpt_slider_style_content($post) {
2056
  echo "</div>\n";
2057
 
2058
  // Enable Lazy Load Images
2059
- $lazy_load_images = get_post_meta($post->ID, 'sa_lazy_load_images', true);
2060
- if ($lazy_load_images == '') {
2061
- $lazy_load_images = '0';
2062
- }
2063
  $tooltip = "Enable &quot;Lazy Load&quot; for images added to your slide content (note: does not apply to slide backgrounds).";
2064
  echo "<div id='sa_window_onload_line'>";
2065
  echo "<span class='sa_tooltip' title='".$tooltip."'></span><span style='min-width:160px;'>Enable 'Lazy Load' Images:</span>";
@@ -2071,10 +2125,6 @@ function cpt_slider_style_content($post) {
2071
  echo "</div>\n";
2072
 
2073
  // Use UL and LI Containers
2074
- $ulli_containers = get_post_meta($post->ID, 'sa_ulli_containers', true);
2075
- if ($ulli_containers == '') {
2076
- $ulli_containers = '0';
2077
- }
2078
  $tooltip = "Use &quot;UL&quot; as the DOM element for &quot;owl-stage&quot; and use &quot;LI&quot; as the DOM elements for &quot;owl-item&quot;.";
2079
  echo "<div id='sa_window_onload_line'>";
2080
  echo "<span class='sa_tooltip' title='".$tooltip."'></span><span style='min-width:160px;'>Use UL and LI Containers:</span>";
@@ -2084,6 +2134,28 @@ function cpt_slider_style_content($post) {
2084
  echo "<input type='checkbox' id='sa_ulli_containers' name='sa_ulli_containers' value='1'/>";
2085
  }
2086
  echo "</div>\n";
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2087
 
2088
  echo "</div>\n";
2089
  }
@@ -2684,26 +2756,38 @@ function cpt_slider_save_postdata() {
2684
  }
2685
 
2686
  // OTHER SETTINGS
 
2687
  if (isset($_POST['sa_window_onload']) && ($_POST['sa_window_onload'] == '1')) {
2688
- update_post_meta($post->ID, 'sa_window_onload', '1');
2689
  } else {
2690
- update_post_meta($post->ID, 'sa_window_onload', '0');
2691
  }
2692
  if (isset($_POST['sa_strip_javascript']) && ($_POST['sa_strip_javascript'] == '1')) {
2693
- update_post_meta($post->ID, 'sa_strip_javascript', '1');
2694
  } else {
2695
- update_post_meta($post->ID, 'sa_strip_javascript', '0');
2696
  }
2697
  if (isset($_POST['sa_lazy_load_images']) && ($_POST['sa_lazy_load_images'] == '1')) {
2698
- update_post_meta($post->ID, 'sa_lazy_load_images', '1');
2699
  } else {
2700
- update_post_meta($post->ID, 'sa_lazy_load_images', '0');
2701
  }
2702
  if (isset($_POST['sa_ulli_containers']) && ($_POST['sa_ulli_containers'] == '1')) {
2703
- update_post_meta($post->ID, 'sa_ulli_containers', '1');
 
 
 
 
 
 
 
 
 
 
2704
  } else {
2705
- update_post_meta($post->ID, 'sa_ulli_containers', '0');
2706
  }
 
2707
 
2708
  if ($sa_pro_version) {
2709
  // THUMBNAIL PAGINATION
1478
  echo "<div id='sa_slider_shortcode'>".esc_html($shortcode)."</div>\n";
1479
  echo "<div id='sa_shortcode_copy' class='button button-secondary'>Copy to Clipboard</div>\n";
1480
 
1481
+ // get value of 'Disable Preview Feature' checkbox
1482
+ $disable_preview = '0';
1483
+ $other_settings = get_post_meta($post->ID, 'sa_other_settings', true);
1484
+ if ($other_settings != '') {
1485
+ $other_settings_arr = explode("|", $other_settings);
1486
+ }
1487
+ if (isset($other_settings_arr) && ($other_settings_arr[5] != '')) {
1488
+ $disable_preview = $other_settings_arr[5];
1489
+ }
1490
+
1491
+ if (($post_status == 'publish') && ($disable_preview == '0')) {
1492
  // CHECK IF THE PREVIEW PAGE ALREADY EXISTS
1493
  $preview_page_created = 1;
1494
  $preview_page = get_page_by_title('Slide Anything Popup Preview');
2031
  }
2032
  echo "</select></div>\n";
2033
 
2034
+ // ##### OTHER SETTINGS #####
2035
 
2036
+ echo "<h4 style='margin-top:10px !important;'>Other Settings:</h4>";
2037
+
2038
+ // FETCH OTHER SETTINGS POST META
2039
+ $other_settings = get_post_meta($post->ID, 'sa_other_settings', true);
2040
+ if ($other_settings != '') {
2041
+ $other_settings_arr = explode("|", $other_settings);
2042
+ }
2043
+ // setting 1 - sa_window_onload
2044
+ if (isset($other_settings_arr) && ($other_settings_arr[0] != '')) {
2045
+ $window_onload = $other_settings_arr[0];
2046
+ } else {
2047
+ $window_onload = get_post_meta($post->ID, 'sa_window_onload', true);
2048
+ if ($window_onload == '') {
2049
+ $window_onload = '0';
2050
+ }
2051
  }
2052
+ // setting 2 - sa_strip_javascript
2053
+ if (isset($other_settings_arr) && ($other_settings_arr[1] != '')) {
2054
+ $strip_javascript = $other_settings_arr[1];
2055
+ } else {
2056
+ $strip_javascript = get_post_meta($post->ID, 'sa_strip_javascript', true);
2057
+ if ($strip_javascript == '') {
2058
+ $strip_javascript = '0';
2059
+ }
2060
+ }
2061
+ // setting 3 - sa_lazy_load_images
2062
+ if (isset($other_settings_arr) && ($other_settings_arr[2] != '')) {
2063
+ $lazy_load_images = $other_settings_arr[2];
2064
+ } else {
2065
+ $lazy_load_images = get_post_meta($post->ID, 'sa_lazy_load_images', true);
2066
+ if ($lazy_load_images == '') {
2067
+ $lazy_load_images = '0';
2068
+ }
2069
+ }
2070
+ // setting 4 - sa_ulli_containers
2071
+ if (isset($other_settings_arr) && ($other_settings_arr[3] != '')) {
2072
+ $ulli_containers = $other_settings_arr[3];
2073
+ } else {
2074
+ $ulli_containers = get_post_meta($post->ID, 'sa_ulli_containers', true);
2075
+ if ($ulli_containers == '') {
2076
+ $ulli_containers = '0';
2077
+ }
2078
+ }
2079
+ // setting 5 - sa_rtl_slider
2080
+ if (isset($other_settings_arr) && ($other_settings_arr[4] != '')) {
2081
+ $rtl_slider = $other_settings_arr[4];
2082
+ } else {
2083
+ $rtl_slider = '0';
2084
+ }
2085
+ // setting 6 - sa_disable_preview
2086
+ if (isset($other_settings_arr) && ($other_settings_arr[5] != '')) {
2087
+ $disable_preview = $other_settings_arr[5];
2088
+ } else {
2089
+ $disable_preview = '0';
2090
+ }
2091
+
2092
+ // USE 'DOMContentLoaded' EVENT (checkbox)
2093
  $tooltip = 'Load the Slide Anything JavaScript during the DOMContentLoaded event. Use this option if jQuery ';
2094
  $tooltip .= 'is loading in your theme footer and you are getting the JavaScript error message ';
2095
  $tooltip .= '&quot;Uncaught ReferenceError: jQuery is not defined&quot;.';
2103
  echo "</div>\n";
2104
 
2105
  // Strip JavaScript from Content
 
 
 
 
2106
  $tooltip = 'Remove JavaScript (<script> tags) from slide content for extra security.';
2107
  echo "<div id='sa_window_onload_line'>";
2108
  echo "<span class='sa_tooltip' title='".$tooltip."'></span><span style='min-width:160px;'>Remove JavaScript Content:</span>";
2114
  echo "</div>\n";
2115
 
2116
  // Enable Lazy Load Images
 
 
 
 
2117
  $tooltip = "Enable &quot;Lazy Load&quot; for images added to your slide content (note: does not apply to slide backgrounds).";
2118
  echo "<div id='sa_window_onload_line'>";
2119
  echo "<span class='sa_tooltip' title='".$tooltip."'></span><span style='min-width:160px;'>Enable 'Lazy Load' Images:</span>";
2125
  echo "</div>\n";
2126
 
2127
  // Use UL and LI Containers
 
 
 
 
2128
  $tooltip = "Use &quot;UL&quot; as the DOM element for &quot;owl-stage&quot; and use &quot;LI&quot; as the DOM elements for &quot;owl-item&quot;.";
2129
  echo "<div id='sa_window_onload_line'>";
2130
  echo "<span class='sa_tooltip' title='".$tooltip."'></span><span style='min-width:160px;'>Use UL and LI Containers:</span>";
2134
  echo "<input type='checkbox' id='sa_ulli_containers' name='sa_ulli_containers' value='1'/>";
2135
  }
2136
  echo "</div>\n";
2137
+
2138
+ // Right to Left Slider
2139
+ $tooltip = "Change the direction of the slider to be right to left.";
2140
+ echo "<div id='sa_window_onload_line'>";
2141
+ echo "<span class='sa_tooltip' title='".$tooltip."'></span><span style='min-width:160px;'>Right to Left Slider:</span>";
2142
+ if ($rtl_slider == '1') {
2143
+ echo "<input type='checkbox' id='sa_rtl_slider' name='sa_rtl_slider' value='1' checked/>";
2144
+ } else {
2145
+ echo "<input type='checkbox' id='sa_rtl_slider' name='sa_rtl_slider' value='1'/>";
2146
+ }
2147
+ echo "</div>\n";
2148
+
2149
+ // Disable Preview Feature
2150
+ $tooltip = "Disable the &quot;Preview Slider&quot; feature in this settings page - the &quot;Slide Anything Popup Preview&quot; page will no longer be auto generated.";
2151
+ echo "<div id='sa_window_onload_line'>";
2152
+ echo "<span class='sa_tooltip' title='".$tooltip."'></span><span style='min-width:160px;'>Disable Preview Feature:</span>";
2153
+ if ($disable_preview == '1') {
2154
+ echo "<input type='checkbox' id='sa_disable_preview' name='sa_disable_preview' value='1' checked/>";
2155
+ } else {
2156
+ echo "<input type='checkbox' id='sa_disable_preview' name='sa_disable_preview' value='1'/>";
2157
+ }
2158
+ echo "</div>\n";
2159
 
2160
  echo "</div>\n";
2161
  }
2756
  }
2757
 
2758
  // OTHER SETTINGS
2759
+ $other_settings = '';
2760
  if (isset($_POST['sa_window_onload']) && ($_POST['sa_window_onload'] == '1')) {
2761
+ $other_settings .= "1";
2762
  } else {
2763
+ $other_settings .= "0";
2764
  }
2765
  if (isset($_POST['sa_strip_javascript']) && ($_POST['sa_strip_javascript'] == '1')) {
2766
+ $other_settings .= "|1";
2767
  } else {
2768
+ $other_settings .= "|0";
2769
  }
2770
  if (isset($_POST['sa_lazy_load_images']) && ($_POST['sa_lazy_load_images'] == '1')) {
2771
+ $other_settings .= "|1";
2772
  } else {
2773
+ $other_settings .= "|0";
2774
  }
2775
  if (isset($_POST['sa_ulli_containers']) && ($_POST['sa_ulli_containers'] == '1')) {
2776
+ $other_settings .= "|1";
2777
+ } else {
2778
+ $other_settings .= "|0";
2779
+ }
2780
+ if (isset($_POST['sa_rtl_slider']) && ($_POST['sa_rtl_slider'] == '1')) {
2781
+ $other_settings .= "|1";
2782
+ } else {
2783
+ $other_settings .= "|0";
2784
+ }
2785
+ if (isset($_POST['sa_disable_preview']) && ($_POST['sa_disable_preview'] == '1')) {
2786
+ $other_settings .= "|1";
2787
  } else {
2788
+ $other_settings .= "|0";
2789
  }
2790
+ update_post_meta($post->ID, 'sa_other_settings', $other_settings);
2791
 
2792
  if ($sa_pro_version) {
2793
  // THUMBNAIL PAGINATION
php/slide-anything-frontend.php CHANGED
@@ -284,31 +284,65 @@ function slide_anything_shortcode($atts) {
284
  if ($slide_data['slide_icons_color'] != 'black') {
285
  $slide_data['slide_icons_color'] = 'white';
286
  }
 
 
 
 
 
 
287
  $slide_data['sa_window_onload'] = '0';
288
- if (isset($metadata['sa_window_onload'])) {
289
- $slide_data['sa_window_onload'] = $metadata['sa_window_onload'][0];
290
- if ($slide_data['sa_window_onload'] != '1') {
291
- $slide_data['sa_window_onload'] = '0';
 
 
 
 
292
  }
293
  }
 
294
  $slide_data['strip_javascript'] = '0';
295
- if (isset($metadata['sa_strip_javascript'])) {
296
- $slide_data['strip_javascript'] = $metadata['sa_strip_javascript'][0];
297
- if ($slide_data['strip_javascript'] != '1') {
298
- $slide_data['strip_javascript'] = '0';
 
 
 
 
299
  }
300
  }
 
301
  $slide_data['lazy_load_images'] = '0';
302
- if (isset($metadata['sa_lazy_load_images'])) {
303
- $slide_data['lazy_load_images'] = $metadata['sa_lazy_load_images'][0];
 
 
 
 
 
 
 
304
  }
 
305
  $slide_data['ulli_containers'] = '0';
306
- if (isset($metadata['sa_ulli_containers'])) {
307
- $slide_data['ulli_containers'] = $metadata['sa_ulli_containers'][0];
308
- if ($slide_data['ulli_containers'] != '1') {
309
- $slide_data['ulli_containers'] = '0';
 
 
 
 
310
  }
311
  }
 
 
 
 
 
 
312
  // hero slider and slider thumbnails
313
  $slide_data['hero_slider'] = '0';
314
  $slide_data['thumbs_active'] = '0';
@@ -880,6 +914,9 @@ function slide_anything_shortcode($atts) {
880
  $output .= " stageElement : 'ul',\n";
881
  $output .= " itemElement : 'li',\n";
882
  }
 
 
 
883
  $output .= " mouseDrag : ".esc_attr($slide_data['mouse_drag']).",\n";
884
  $output .= " touchDrag : ".esc_attr($slide_data['touch_drag'])."\n";
885
  $output .= " });\n";
284
  if ($slide_data['slide_icons_color'] != 'black') {
285
  $slide_data['slide_icons_color'] = 'white';
286
  }
287
+ // FETCH OTHER SETTINGS POST META
288
+ $other_settings = $metadata['sa_other_settings'][0];
289
+ if (isset($other_settings) && ($other_settings != '')) {
290
+ $other_settings_arr = explode("|", $other_settings);
291
+ }
292
+ // setting 1 - sa_window_onload
293
  $slide_data['sa_window_onload'] = '0';
294
+ if (isset($other_settings_arr) && ($other_settings_arr[0] != '')) {
295
+ $slide_data['sa_window_onload'] = $other_settings_arr[0];
296
+ } else {
297
+ if (isset($metadata['sa_window_onload'])) {
298
+ $slide_data['sa_window_onload'] = $metadata['sa_window_onload'][0];
299
+ if ($slide_data['sa_window_onload'] != '1') {
300
+ $slide_data['sa_window_onload'] = '0';
301
+ }
302
  }
303
  }
304
+ // setting 2 - sa_strip_javascript
305
  $slide_data['strip_javascript'] = '0';
306
+ if (isset($other_settings_arr) && ($other_settings_arr[1] != '')) {
307
+ $slide_data['strip_javascript'] = $other_settings_arr[1];
308
+ } else {
309
+ if (isset($metadata['sa_strip_javascript'])) {
310
+ $slide_data['strip_javascript'] = $metadata['sa_strip_javascript'][0];
311
+ if ($slide_data['strip_javascript'] != '1') {
312
+ $slide_data['strip_javascript'] = '0';
313
+ }
314
  }
315
  }
316
+ // setting 3 - sa_lazy_load_images
317
  $slide_data['lazy_load_images'] = '0';
318
+ if (isset($other_settings_arr) && ($other_settings_arr[2] != '')) {
319
+ $slide_data['lazy_load_images'] = $other_settings_arr[2];
320
+ } else {
321
+ if (isset($metadata['sa_lazy_load_images'])) {
322
+ $slide_data['lazy_load_images'] = $metadata['sa_lazy_load_images'][0];
323
+ if ($slide_data['lazy_load_images'] != '1') {
324
+ $slide_data['lazy_load_images'] = '0';
325
+ }
326
+ }
327
  }
328
+ // setting 4 - sa_ulli_containers
329
  $slide_data['ulli_containers'] = '0';
330
+ if (isset($other_settings_arr) && ($other_settings_arr[3] != '')) {
331
+ $slide_data['ulli_containers'] = $other_settings_arr[3];
332
+ } else {
333
+ if (isset($metadata['sa_ulli_containers'])) {
334
+ $slide_data['ulli_containers'] = $metadata['sa_ulli_containers'][0];
335
+ if ($slide_data['ulli_containers'] != '1') {
336
+ $slide_data['ulli_containers'] = '0';
337
+ }
338
  }
339
  }
340
+ // setting 5 - sa_rtl_slider
341
+ $slide_data['rtl_slider'] = '0';
342
+ if (isset($other_settings_arr) && ($other_settings_arr[4] != '')) {
343
+ $slide_data['rtl_slider'] = $other_settings_arr[4];
344
+ }
345
+
346
  // hero slider and slider thumbnails
347
  $slide_data['hero_slider'] = '0';
348
  $slide_data['thumbs_active'] = '0';
914
  $output .= " stageElement : 'ul',\n";
915
  $output .= " itemElement : 'li',\n";
916
  }
917
+ if ($slide_data['rtl_slider'] == '1') {
918
+ $output .= " rtl : true,\n";
919
+ }
920
  $output .= " mouseDrag : ".esc_attr($slide_data['mouse_drag']).",\n";
921
  $output .= " touchDrag : ".esc_attr($slide_data['touch_drag'])."\n";
922
  $output .= " });\n";
readme.txt CHANGED
@@ -380,6 +380,9 @@ Adding a SLIDE ANYTHING slider using the WordPress 5.0 'Block Editor' is pretty
380
  = 2.3.28 =
381
  * 2 small fixes. Added transparent (invisible) 'Previous' and 'Next' text to the Previous & Next arrow buttons so that accessibility errors are no longer generated with accessibility evaluation tools. Do not use the 'window.dispatchEvent' function call on IE11 browsers when executing a 'resize' event.
382
 
 
 
 
383
  == Upgrade Notice ==
384
 
385
  = 1.0 =
@@ -661,4 +664,7 @@ Adding a SLIDE ANYTHING slider using the WordPress 5.0 'Block Editor' is pretty
661
  * Adding a new Slide Anything global setting which appears under 'Settings->Writing' within the WordPress Dashbaord. This is a checkbox setting called 'Disable TinyMCE Button', and when checked the 'Slide Anything Sliders' button within the toolbar of the WordPress Classic Editor when editing pages and posts will be disabled. This TinyMCE button is causing issues on some sites, and adding the facility to turn off this button resolves this issue.
662
 
663
  = 2.3.28 =
664
- * 2 small fixes. Added transparent (invisible) 'Previous' and 'Next' text to the Previous & Next arrow buttons so that accessibility errors are no longer generated with accessibility evaluation tools. Do not use the 'window.dispatchEvent' function call on IE11 browsers when executing a 'resize' event.
 
 
 
380
  = 2.3.28 =
381
  * 2 small fixes. Added transparent (invisible) 'Previous' and 'Next' text to the Previous & Next arrow buttons so that accessibility errors are no longer generated with accessibility evaluation tools. Do not use the 'window.dispatchEvent' function call on IE11 browsers when executing a 'resize' event.
382
 
383
+ = 2.3.29 =
384
+ * Added 2 new features. The 'Right to Left Slider' feature changes the direction of the slider to be right to left. The 'Disable Preview Feature' disables the 'Preview Slider' button within the SA slider settings page and also disables the auto-generation of the 'Slide Anything Popup Preview' WordPress page.
385
+
386
  == Upgrade Notice ==
387
 
388
  = 1.0 =
664
  * Adding a new Slide Anything global setting which appears under 'Settings->Writing' within the WordPress Dashbaord. This is a checkbox setting called 'Disable TinyMCE Button', and when checked the 'Slide Anything Sliders' button within the toolbar of the WordPress Classic Editor when editing pages and posts will be disabled. This TinyMCE button is causing issues on some sites, and adding the facility to turn off this button resolves this issue.
665
 
666
  = 2.3.28 =
667
+ * 2 small fixes. Added transparent (invisible) 'Previous' and 'Next' text to the Previous & Next arrow buttons so that accessibility errors are no longer generated with accessibility evaluation tools. Do not use the 'window.dispatchEvent' function call on IE11 browsers when executing a 'resize' event.
668
+
669
+ = 2.3.29 =
670
+ * Added 2 new features. The 'Right to Left Slider' feature changes the direction of the slider to be right to left. The 'Disable Preview Feature' disables the 'Preview Slider' button within the SA slider settings page and also disables the auto-generation of the 'Slide Anything Popup Preview' WordPress page.
slide-anything.php CHANGED
@@ -4,7 +4,7 @@
4
  * Plugin URI: https://wordpress.org/plugins/slide-anything/
5
  * Description: Slide Anything allows you to create a carousel/slider where the content for each slide can be anything you want - images, text, HTML, and even shortcodes. This plugin uses the Owl Carousel jQuery plugin, and lets you create beautiful, touch enabled, responsive carousels and sliders.
6
  * Author: Simon Edge
7
- * Version: 2.3.28
8
  * License: GPLv2 or later
9
  */
10
 
4
  * Plugin URI: https://wordpress.org/plugins/slide-anything/
5
  * Description: Slide Anything allows you to create a carousel/slider where the content for each slide can be anything you want - images, text, HTML, and even shortcodes. This plugin uses the Owl Carousel jQuery plugin, and lets you create beautiful, touch enabled, responsive carousels and sliders.
6
  * Author: Simon Edge
7
+ * Version: 2.3.29
8
  * License: GPLv2 or later
9
  */
10