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 | 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 +110 -26
- php/slide-anything-frontend.php +51 -14
- readme.txt +7 -1
- slide-anything.php +1 -1
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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
-
|
2025 |
|
2026 |
-
|
2027 |
-
|
2028 |
-
|
2029 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 .= '"Uncaught ReferenceError: jQuery is not defined".';
|
@@ -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 "Lazy Load" 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 "UL" as the DOM element for "owl-stage" and use "LI" as the DOM elements for "owl-item".";
|
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 |
-
|
2689 |
} else {
|
2690 |
-
|
2691 |
}
|
2692 |
if (isset($_POST['sa_strip_javascript']) && ($_POST['sa_strip_javascript'] == '1')) {
|
2693 |
-
|
2694 |
} else {
|
2695 |
-
|
2696 |
}
|
2697 |
if (isset($_POST['sa_lazy_load_images']) && ($_POST['sa_lazy_load_images'] == '1')) {
|
2698 |
-
|
2699 |
} else {
|
2700 |
-
|
2701 |
}
|
2702 |
if (isset($_POST['sa_ulli_containers']) && ($_POST['sa_ulli_containers'] == '1')) {
|
2703 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2704 |
} else {
|
2705 |
-
|
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 .= '"Uncaught ReferenceError: jQuery is not defined".';
|
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 "Lazy Load" 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 "UL" as the DOM element for "owl-stage" and use "LI" as the DOM elements for "owl-item".";
|
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 "Preview Slider" feature in this settings page - the "Slide Anything Popup Preview" 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($
|
289 |
-
$slide_data['sa_window_onload'] = $
|
290 |
-
|
291 |
-
|
|
|
|
|
|
|
|
|
292 |
}
|
293 |
}
|
|
|
294 |
$slide_data['strip_javascript'] = '0';
|
295 |
-
if (isset($
|
296 |
-
$slide_data['strip_javascript'] = $
|
297 |
-
|
298 |
-
|
|
|
|
|
|
|
|
|
299 |
}
|
300 |
}
|
|
|
301 |
$slide_data['lazy_load_images'] = '0';
|
302 |
-
if (isset($
|
303 |
-
$slide_data['lazy_load_images'] = $
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
304 |
}
|
|
|
305 |
$slide_data['ulli_containers'] = '0';
|
306 |
-
if (isset($
|
307 |
-
$slide_data['ulli_containers'] = $
|
308 |
-
|
309 |
-
|
|
|
|
|
|
|
|
|
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.
|
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 |
|