MetaSlider - Version 3.5.1

Version Description

[01/05/17] =

  • Fix: Pre-populate caption and alt text fields for new image slides (based on original media file data)
  • Fix: When a media file is deleted from the media library, also remove it from the slideshow
  • Fix: Update _wp_attachment_metadata when creating new image sizes
Download this release

Release Info

Developer DavidAnderson
Plugin Icon 128x128 MetaSlider
Version 3.5.1
Comparing to
See all releases

Code changes from version 3.5 to 3.5.1

inc/metaslider.imagehelper.class.php CHANGED
@@ -347,10 +347,22 @@ class MetaSliderImageHelper {
347
  $backup_sizes["resized-{$dest_size['width']}x{$dest_size['height']}"] = $saved;
348
  update_post_meta( $this->id, '_wp_attachment_backup_sizes', $backup_sizes );
349
 
350
- do_action( "metaslider_after_resize_image", $this->id, $dest_size['width'], $dest_size['height'], $saved );
 
 
 
 
 
 
 
 
 
 
351
 
352
  $url = str_replace( basename( $this->url ), basename( $saved['path'] ), $this->url );
353
 
 
 
354
  return $url;
355
  }
356
 
347
  $backup_sizes["resized-{$dest_size['width']}x{$dest_size['height']}"] = $saved;
348
  update_post_meta( $this->id, '_wp_attachment_backup_sizes', $backup_sizes );
349
 
350
+ // Update recorded image sizes in the metadata
351
+ $meta_sizes = get_post_meta( $this->id, '_wp_attachment_metadata', true );
352
+
353
+ if ( ! is_array( $meta_sizes ) ) {
354
+ $meta_sizes = array();
355
+ }
356
+
357
+ $temp_saved = $saved; // working copy of $saved
358
+ unset( $temp_saved['path'] ); // path does not belong in the meta data
359
+ $meta_sizes['sizes']["meta-slider-resized-{$dest_size['width']}x{$dest_size['height']}"] = $temp_saved;
360
+ update_post_meta( $this->id, '_wp_attachment_metadata', $meta_sizes );
361
 
362
  $url = str_replace( basename( $this->url ), basename( $saved['path'] ), $this->url );
363
 
364
+ do_action( "metaslider_after_resize_image", $this->id, $dest_size['width'], $dest_size['height'], $url );
365
+
366
  return $url;
367
  }
368
 
inc/slide/metaslide.class.php CHANGED
@@ -243,6 +243,20 @@ class MetaSlide {
243
  set_post_thumbnail( $id, $attachment_id );
244
  }
245
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
246
  $this->add_or_update_or_delete_meta( $id, 'type', $type );
247
 
248
  return $id;
243
  set_post_thumbnail( $id, $attachment_id );
244
  }
245
 
246
+ if ( $type === 'image' ) {
247
+ // copy across alt text
248
+ $alt = get_post_meta( $attachment_id, '_wp_attachment_image_alt', true );
249
+ add_post_meta( $id, '_wp_attachment_image_alt', $alt );
250
+
251
+ // copy across caption
252
+ $caption = get_the_excerpt( $attachment_id );
253
+
254
+ wp_update_post( array(
255
+ 'ID' => $id,
256
+ 'post_excerpt' => $caption
257
+ ) );
258
+ }
259
+
260
  $this->add_or_update_or_delete_meta( $id, 'type', $type );
261
 
262
  return $id;
inc/slider/metaslider.class.php CHANGED
@@ -171,6 +171,11 @@ class MetaSlider {
171
  $type = get_post_meta( $query->post->ID, 'ml-slider_type', true );
172
  $type = $type ? $type : 'image'; // backwards compatibility, fall back to 'image'
173
 
 
 
 
 
 
174
  if ( has_filter( "metaslider_get_{$type}_slide" ) ) {
175
  $return = apply_filters( "metaslider_get_{$type}_slide", $query->post->ID, $this->id );
176
 
171
  $type = get_post_meta( $query->post->ID, 'ml-slider_type', true );
172
  $type = $type ? $type : 'image'; // backwards compatibility, fall back to 'image'
173
 
174
+ // skip over deleted media files
175
+ if ( $type == 'image' && get_post_type( $query->post->ID ) == 'ml-slide' && ! get_post_thumbnail_id( $query->post->ID ) ) {
176
+ continue;
177
+ }
178
+
179
  if ( has_filter( "metaslider_get_{$type}_slide" ) ) {
180
  $return = apply_filters( "metaslider_get_{$type}_slide", $query->post->ID, $this->id );
181
 
languages/ml-slider-de_DE.po CHANGED
@@ -576,8 +576,8 @@ msgid "Go Pro"
576
  msgstr "Go Pro"
577
 
578
  #: ../ml-slider.php:1718
579
- msgid "Upgrade to Pro $19"
580
- msgstr "Upgrade auf Pro $19"
581
 
582
  #: ../inc/metaslider.widget.class.php:18
583
  msgid "Meta Slider"
576
  msgstr "Go Pro"
577
 
578
  #: ../ml-slider.php:1718
579
+ msgid "Upgrade to Pro $39"
580
+ msgstr "Upgrade auf Pro $39"
581
 
582
  #: ../inc/metaslider.widget.class.php:18
583
  msgid "Meta Slider"
languages/ml-slider-es_ES.po CHANGED
@@ -68,7 +68,7 @@ msgstr ""
68
  "dudas, déjalo marcado."
69
 
70
  #: ../ml-slider.php:278
71
- msgid "Upgrade to Pro $19"
72
  msgstr ""
73
 
74
  #: ../ml-slider.php:294
68
  "dudas, déjalo marcado."
69
 
70
  #: ../ml-slider.php:278
71
+ msgid "Upgrade to Pro $39"
72
  msgstr ""
73
 
74
  #: ../ml-slider.php:294
languages/ml-slider-fa_IR.po CHANGED
@@ -600,5 +600,5 @@ msgid "Go Pro"
600
  msgstr "نسخه اصلی"
601
 
602
  #: ../ml-slider.php:1581
603
- msgid "Upgrade to Pro $19"
604
  msgstr "ارتقا به پرو با 19$"
600
  msgstr "نسخه اصلی"
601
 
602
  #: ../ml-slider.php:1581
603
+ msgid "Upgrade to Pro $39"
604
  msgstr "ارتقا به پرو با 19$"
languages/ml-slider-fr_FR.po CHANGED
@@ -67,7 +67,7 @@ msgid ""
67
  msgstr ""
68
 
69
  #: ../ml-slider.php:278
70
- msgid "Upgrade to Pro $19"
71
  msgstr ""
72
 
73
  #: ../ml-slider.php:294
67
  msgstr ""
68
 
69
  #: ../ml-slider.php:278
70
+ msgid "Upgrade to Pro $39"
71
  msgstr ""
72
 
73
  #: ../ml-slider.php:294
languages/ml-slider-he_IL.po CHANGED
@@ -104,10 +104,10 @@ msgid "Slides"
104
  msgstr "תמונות"
105
 
106
  # $goPro = "<div style='display: none;' id='screen-options-link-wrap'><a target='_blank' class='show-settings' href='{$link}'>Meta Slider v" . METASLIDER_VERSION . " - " .
107
- # __( 'Upgrade to Pro $19', "metaslider" ) .
108
  # "</a></div>";
109
  # wpml-name: 6cc60379c4000862e626d36dced83abc
110
- msgid "Upgrade to Pro $19"
111
  msgstr "שדרוג"
112
 
113
  # if ( function_exists( 'is_plugin_active' ) && ! is_plugin_active( 'ml-slider-pro/ml-slider-pro.php' ) ) {
104
  msgstr "תמונות"
105
 
106
  # $goPro = "<div style='display: none;' id='screen-options-link-wrap'><a target='_blank' class='show-settings' href='{$link}'>Meta Slider v" . METASLIDER_VERSION . " - " .
107
+ # __( 'Upgrade to Pro $39', "metaslider" ) .
108
  # "</a></div>";
109
  # wpml-name: 6cc60379c4000862e626d36dced83abc
110
+ msgid "Upgrade to Pro $39"
111
  msgstr "שדרוג"
112
 
113
  # if ( function_exists( 'is_plugin_active' ) && ! is_plugin_active( 'ml-slider-pro/ml-slider-pro.php' ) ) {
languages/ml-slider-hr_HR.po CHANGED
@@ -70,8 +70,8 @@ msgstr ""
70
  "ostavite je označeno."
71
 
72
  #: ../ml-slider.php:278
73
- msgid "Upgrade to Pro $19"
74
- msgstr "Nadogradite na Pro $19"
75
 
76
  #: ../ml-slider.php:294
77
  msgid "Documentation"
70
  "ostavite je označeno."
71
 
72
  #: ../ml-slider.php:278
73
+ msgid "Upgrade to Pro $39"
74
+ msgstr "Nadogradite na Pro $39"
75
 
76
  #: ../ml-slider.php:294
77
  msgid "Documentation"
languages/ml-slider-hu_HU.po CHANGED
@@ -67,7 +67,7 @@ msgstr ""
67
  "vagy biztos benne, hagyd így."
68
 
69
  #: ../ml-slider.php:278
70
- msgid "Upgrade to Pro $19"
71
  msgstr "Frissítés Pro verzióra 19$-ért"
72
 
73
  #: ../ml-slider.php:294
67
  "vagy biztos benne, hagyd így."
68
 
69
  #: ../ml-slider.php:278
70
+ msgid "Upgrade to Pro $39"
71
  msgstr "Frissítés Pro verzióra 19$-ért"
72
 
73
  #: ../ml-slider.php:294
languages/ml-slider-ja.po CHANGED
@@ -626,8 +626,8 @@ msgid "Go Pro"
626
  msgstr "Pro 版へアップグレード"
627
 
628
  #: ../ml-slider.php:1581
629
- msgid "Upgrade to Pro $19"
630
- msgstr "$19でプロ版へアップグレード"
631
 
632
  #~ msgid "Responsive"
633
  #~ msgstr "レシポンシブ"
626
  msgstr "Pro 版へアップグレード"
627
 
628
  #: ../ml-slider.php:1581
629
+ msgid "Upgrade to Pro $39"
630
+ msgstr "$39でプロ版へアップグレード"
631
 
632
  #~ msgid "Responsive"
633
  #~ msgstr "レシポンシブ"
languages/ml-slider-nb_NO.po CHANGED
@@ -69,8 +69,8 @@ msgstr ""
69
  "usikker, la det stå avkrysset."
70
 
71
  #: ../ml-slider.php:278
72
- msgid "Upgrade to Pro $19"
73
- msgstr "Oppgrader til Pro for kun $19 USD"
74
 
75
  #: ../ml-slider.php:294
76
  msgid "Documentation"
69
  "usikker, la det stå avkrysset."
70
 
71
  #: ../ml-slider.php:278
72
+ msgid "Upgrade to Pro $39"
73
+ msgstr "Oppgrader til Pro for kun $39 USD"
74
 
75
  #: ../ml-slider.php:294
76
  msgid "Documentation"
languages/ml-slider-nl_NL.po CHANGED
@@ -68,8 +68,8 @@ msgstr ""
68
  "ontwikkelaars. Bij twijfel aangevinkt laten"
69
 
70
  #: ../ml-slider.php:278
71
- msgid "Upgrade to Pro $19"
72
- msgstr "Upgraden naar Pro $19"
73
 
74
  #: ../ml-slider.php:294
75
  msgid "Documentation"
68
  "ontwikkelaars. Bij twijfel aangevinkt laten"
69
 
70
  #: ../ml-slider.php:278
71
+ msgid "Upgrade to Pro $39"
72
+ msgstr "Upgraden naar Pro $39"
73
 
74
  #: ../ml-slider.php:294
75
  msgid "Documentation"
languages/ml-slider-pl_PL.po CHANGED
@@ -68,8 +68,8 @@ msgstr ""
68
  "pewny co robisz, nie rób tego."
69
 
70
  #: ../ml-slider.php:278
71
- msgid "Upgrade to Pro $19"
72
- msgstr "Zaktualizuj do wersji Pro za $19"
73
 
74
  #: ../ml-slider.php:294
75
  msgid "Documentation"
68
  "pewny co robisz, nie rób tego."
69
 
70
  #: ../ml-slider.php:278
71
+ msgid "Upgrade to Pro $39"
72
+ msgstr "Zaktualizuj do wersji Pro za $39"
73
 
74
  #: ../ml-slider.php:294
75
  msgid "Documentation"
languages/ml-slider-pt_BR.po CHANGED
@@ -580,8 +580,8 @@ msgid "Go Pro"
580
  msgstr "Atualizar para PRO"
581
 
582
  #: ../ml-slider.php:1684
583
- msgid "Upgrade to Pro $19"
584
- msgstr "Atualize para Pro US$19"
585
 
586
  #: ../inc/metaslider.widget.class.php:18
587
  msgid "Meta Slider"
580
  msgstr "Atualizar para PRO"
581
 
582
  #: ../ml-slider.php:1684
583
+ msgid "Upgrade to Pro $39"
584
+ msgstr "Atualize para Pro US$39"
585
 
586
  #: ../inc/metaslider.widget.class.php:18
587
  msgid "Meta Slider"
languages/ml-slider-ro_RO.po CHANGED
@@ -67,8 +67,8 @@ msgstr ""
67
  "sunteţi sigur, lăsaţi bifat ."
68
 
69
  #: ../ml-slider.php:278
70
- msgid "Upgrade to Pro $19"
71
- msgstr "Actualizaţi la varianta Pro $19"
72
 
73
  #: ../ml-slider.php:294
74
  msgid "Documentation"
67
  "sunteţi sigur, lăsaţi bifat ."
68
 
69
  #: ../ml-slider.php:278
70
+ msgid "Upgrade to Pro $39"
71
+ msgstr "Actualizaţi la varianta Pro $39"
72
 
73
  #: ../ml-slider.php:294
74
  msgid "Documentation"
languages/ml-slider-ru_RU.po CHANGED
@@ -737,8 +737,8 @@ msgstr "Получить Pro"
737
 
738
  #: ml-slider.php:1716
739
  #@ metaslider
740
- msgid "Upgrade to Pro $19"
741
- msgstr "Обновитесь до Pro за $19"
742
 
743
  #: inc/slide/metaslide.class.php:116
744
  #@ metaslider
737
 
738
  #: ml-slider.php:1716
739
  #@ metaslider
740
+ msgid "Upgrade to Pro $39"
741
+ msgstr "Обновитесь до Pro за $39"
742
 
743
  #: inc/slide/metaslide.class.php:116
744
  #@ metaslider
languages/ml-slider-uk.po CHANGED
@@ -698,5 +698,5 @@ msgid "Go Pro"
698
  msgstr "Отримати Pro версію"
699
 
700
  #: ../ml-slider.php:1829
701
- msgid "Upgrade to Pro $19"
702
- msgstr "Оновити до Pro версії за $19"
698
  msgstr "Отримати Pro версію"
699
 
700
  #: ../ml-slider.php:1829
701
+ msgid "Upgrade to Pro $39"
702
+ msgstr "Оновити до Pro версії за $39"
languages/ml-slider-zh_CN.po CHANGED
@@ -574,7 +574,7 @@ msgid "Go Pro"
574
  msgstr "查看专业版"
575
 
576
  #: ../ml-slider.php:1717
577
- msgid "Upgrade to Pro $19"
578
  msgstr "升级到专业版(19美金)"
579
 
580
  #: ../inc/metaslider.widget.class.php:18
574
  msgstr "查看专业版"
575
 
576
  #: ../ml-slider.php:1717
577
+ msgid "Upgrade to Pro $39"
578
  msgstr "升级到专业版(19美金)"
579
 
580
  #: ../inc/metaslider.widget.class.php:18
languages/ml-slider-zh_TW.po CHANGED
@@ -66,8 +66,8 @@ msgid ""
66
  msgstr "注意:此功能僅適用於高級開發。"
67
 
68
  #: ../ml-slider.php:278
69
- msgid "Upgrade to Pro $19"
70
- msgstr "升級到專業版只需$19"
71
 
72
  #: ../ml-slider.php:294
73
  msgid "Documentation"
66
  msgstr "注意:此功能僅適用於高級開發。"
67
 
68
  #: ../ml-slider.php:278
69
+ msgid "Upgrade to Pro $39"
70
+ msgstr "升級到專業版只需$39"
71
 
72
  #: ../ml-slider.php:294
73
  msgid "Documentation"
languages/ml-slider.po CHANGED
@@ -571,7 +571,7 @@ msgid "Go Pro"
571
  msgstr ""
572
 
573
  #: ../ml-slider.php:1717
574
- msgid "Upgrade to Pro $19"
575
  msgstr ""
576
 
577
  #: ../inc/metaslider.widget.class.php:18
571
  msgstr ""
572
 
573
  #: ../ml-slider.php:1717
574
+ msgid "Upgrade to Pro $39"
575
  msgstr ""
576
 
577
  #: ../inc/metaslider.widget.class.php:18
ml-slider.php CHANGED
@@ -5,11 +5,11 @@
5
  * Plugin Name: Meta Slider
6
  * Plugin URI: https://www.metaslider.com
7
  * Description: Easy to use slideshow plugin. Create SEO optimised responsive slideshows with Nivo Slider, Flex Slider, Coin Slider and Responsive Slides.
8
- * Version: 3.5
9
- * Author: Matcha Labs
10
  * Author URI: https://www.metaslider.com
11
  * License: GPL-2.0+
12
- * Copyright: 2017 Matcha Labs LTD
13
  *
14
  * Text Domain: ml-slider
15
  * Domain Path: /languages
@@ -31,7 +31,7 @@ class MetaSliderPlugin {
31
  /**
32
  * @var string
33
  */
34
- public $version = '3.5';
35
 
36
 
37
  /**
@@ -1993,7 +1993,7 @@ class MetaSliderPlugin {
1993
 
1994
  $link = apply_filters( 'metaslider_hoplink', $upgrade_link );
1995
 
1996
- $text = "Meta Slider v" . METASLIDER_VERSION . " - " . __( 'Upgrade to Pro $19', "ml-slider" );
1997
 
1998
  echo "<div style='display: none;' id='screen-options-link-wrap'><a target='_blank' class='show-settings dashicons-before dashicons-performance' href='{$link}'>{$text}</a></div>";
1999
 
@@ -2024,4 +2024,4 @@ class MetaSliderPlugin {
2024
 
2025
  endif;
2026
 
2027
- add_action( 'plugins_loaded', array( 'MetaSliderPlugin', 'init' ), 10 );
5
  * Plugin Name: Meta Slider
6
  * Plugin URI: https://www.metaslider.com
7
  * Description: Easy to use slideshow plugin. Create SEO optimised responsive slideshows with Nivo Slider, Flex Slider, Coin Slider and Responsive Slides.
8
+ * Version: 3.5.1
9
+ * Author: Team Updraft
10
  * Author URI: https://www.metaslider.com
11
  * License: GPL-2.0+
12
+ * Copyright: 2017 Simba Hosting Ltd
13
  *
14
  * Text Domain: ml-slider
15
  * Domain Path: /languages
31
  /**
32
  * @var string
33
  */
34
+ public $version = '3.5.1';
35
 
36
 
37
  /**
1993
 
1994
  $link = apply_filters( 'metaslider_hoplink', $upgrade_link );
1995
 
1996
+ $text = "Meta Slider v" . METASLIDER_VERSION . " - " . __( 'Upgrade to Pro $39', "ml-slider" );
1997
 
1998
  echo "<div style='display: none;' id='screen-options-link-wrap'><a target='_blank' class='show-settings dashicons-before dashicons-performance' href='{$link}'>{$text}</a></div>";
1999
 
2024
 
2025
  endif;
2026
 
2027
+ add_action( 'plugins_loaded', array( 'MetaSliderPlugin', 'init' ), 10 );
readme.txt CHANGED
@@ -1,26 +1,28 @@
1
- === Plugin Name ===
2
- Contributors: matchalabs
3
  Tags: wordpress slideshow,seo,slideshow,slider,widget,wordpress slider,image slider,flexslider,flex slider,nivoslider,nivo slider,responsive,responsive slides,coinslider,coin slider,slideshow,carousel,responsive slider,vertical slides
4
- Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=CQ84KC4X8YKW8
5
  Requires at least: 3.5
6
- Tested up to: 4.7
7
- Stable tag: 3.4.1
8
  License: GPLv2 or later
9
- License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
11
  Easy to use WordPress slider plugin. Create SEO optimised responsive slideshows with Nivo Slider, Flex Slider, Coin Slider and Responsive Slides.
12
 
13
  == Description ==
14
 
15
- http://www.youtube.com/watch?v=o0f3uAvL6Ic
16
 
17
- The most popular WordPress slider plugin. Creating slideshows with [Meta Slider](http://www.metaslider.com/) is fast and easy. Simply select images from your WordPress Media Library, drag and drop them into place, set slide captions, links and SEO fields all from one page. You can choose from 4 different slideshow types (Flex Slider, Nivo Slider, Responsive Slides & Coin Slider) and use the provided shortcode or template include to easily embed slideshows in your blog.
18
 
19
- **Includes**
20
 
21
- * **Flex Slider 2** - Responsive, 2 transition effects, carousel mode
22
- * **Nivo Slider** - Responsive, 16 transition effects, 4 themes
23
- * **Responsive Slides** - Responsive & incredibly light weight
 
 
24
  * **Coin Slider** - 4 transition effects
25
 
26
  **Features**
@@ -41,9 +43,30 @@ The most popular WordPress slider plugin. Creating slideshows with [Meta Slider]
41
  * Extensive Developer API (hooks & filters)
42
  * Fast - only the minimum JavaScript/CSS is included on your page
43
  * Free basic support (covering installation issues and theme/plugin conflicts)
44
- * Lightbox support with the [Meta Slider Lightbox](http://wordpress.org/plugins/ml-slider-lightbox/) addon
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
45
 
46
- Upgrade to [Meta Slider Pro](https://www.metaslider.com/upgrade) to add support for:
47
 
48
  * YouTube & Vimeo slides
49
  * HTML slides
@@ -86,7 +109,7 @@ https://www.metaslider.com/documentation/
86
 
87
  Video Guide:
88
 
89
- http://www.youtube.com/watch?v=gSsWgd66Jjk
90
 
91
  Text Guide:
92
 
@@ -111,7 +134,7 @@ https://www.metaslider.com/documentation/theme-integration/
111
 
112
  Check out the troubleshooting page here:
113
 
114
- http://www.metaslider.com/documentation/troubleshooting/
115
 
116
  = Meta Slider is cropping my images in the wrong place - what can I do? =
117
 
@@ -128,6 +151,12 @@ See https://www.metaslider.com/documentation/image-cropping/
128
 
129
  == Changelog ==
130
 
 
 
 
 
 
 
131
  = 3.5 [13/03/17] =
132
 
133
  * New slides will now be added as a new post type (ml-slide) (existing slideshows and slides will be unaffected)
1
+ === MetaSlider ===
2
+ Contributors: matchalabs, DavidAnderson, dnutbourne
3
  Tags: wordpress slideshow,seo,slideshow,slider,widget,wordpress slider,image slider,flexslider,flex slider,nivoslider,nivo slider,responsive,responsive slides,coinslider,coin slider,slideshow,carousel,responsive slider,vertical slides
4
+ Donate link: https://david.dw-perspective.org.uk/donate
5
  Requires at least: 3.5
6
+ Tested up to: 4.9
7
+ Stable tag: 3.5.1
8
  License: GPLv2 or later
9
+ License URI: https://www.gnu.org/licenses/gpl-2.0.html
10
 
11
  Easy to use WordPress slider plugin. Create SEO optimised responsive slideshows with Nivo Slider, Flex Slider, Coin Slider and Responsive Slides.
12
 
13
  == Description ==
14
 
15
+ With Metaslider, you can create your own unique, SEO-optimized slideshow in a matter of seconds!
16
 
17
+ With WordPress’ most popular slider plugin, enhancing your blog or website couldn’t be easier: simply select images from your WordPress Media Library, drag and drop them into place, and then set the slide captions, links and SEO fields all from one page.
18
 
19
+ Choose one of 4 different slideshow types, and use our provided short-code or template to embed the slideshows.
20
 
21
+ **Included slideshow types:**
22
+
23
+ * **Flex Slider 2** - responsive, 2 transition effects, carousel mode
24
+ * **Nivo Slider** - responsive, 16 transition effects, 4 themes
25
+ * **Responsive Slides** - responsive & incredibly light weight
26
  * **Coin Slider** - 4 transition effects
27
 
28
  **Features**
43
  * Extensive Developer API (hooks & filters)
44
  * Fast - only the minimum JavaScript/CSS is included on your page
45
  * Free basic support (covering installation issues and theme/plugin conflicts)
46
+ * Lightbox support with the [Meta Slider Lightbox](https://wordpress.org/plugins/ml-slider-lightbox/) addon
47
+
48
+ **General:**
49
+ * Simple and intuitive interface – perfect for individual users, developers & clients!
50
+ * Fast – requires only the minimum JavaScript/CSS on your page
51
+ * Creatively responsive
52
+
53
+ **Creative:**
54
+ * Unrestricted full-width support for image slides, including captions, links, title texts and alt. texts.
55
+ * Includes drag and drop slide reordering, intelligent image cropping, set image crop position.
56
+ * Multiple slideshow configuration options (e.g. for speed,
57
+ * Has Admin Preview
58
+
59
+ **Other:**
60
+ * Includes Admin preview, plus built-in Widget and Short-code
61
+ * Fully localised
62
+ * WordPress Multi-site compatible, and
63
+ * compatible with translation plugins (WPML, PolyLang & qTranslate)
64
+ * Developer Friendly, with extensive hooks & filters
65
+
66
+ **Support:**
67
+ * Includes free basic support (covering installation issues and theme/plugin conflicts).
68
 
69
+ The <a href="https://www.metaslider.com/upgrade">Meta Slider Pro</a> includes added support for:
70
 
71
  * YouTube & Vimeo slides
72
  * HTML slides
109
 
110
  Video Guide:
111
 
112
+ https://www.youtube.com/watch?v=gSsWgd66Jjk
113
 
114
  Text Guide:
115
 
134
 
135
  Check out the troubleshooting page here:
136
 
137
+ https://www.metaslider.com/documentation/troubleshooting/
138
 
139
  = Meta Slider is cropping my images in the wrong place - what can I do? =
140
 
151
 
152
  == Changelog ==
153
 
154
+ = 3.5.1 [01/05/17] =
155
+
156
+ * Fix: Pre-populate caption and alt text fields for new image slides (based on original media file data)
157
+ * Fix: When a media file is deleted from the media library, also remove it from the slideshow
158
+ * Fix: Update _wp_attachment_metadata when creating new image sizes
159
+
160
  = 3.5 [13/03/17] =
161
 
162
  * New slides will now be added as a new post type (ml-slide) (existing slideshows and slides will be unaffected)