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 | |
| Version | 3.5.1 |
| Comparing to | |
| See all releases | |
Code changes from version 3.5 to 3.5.1
- inc/metaslider.imagehelper.class.php +13 -1
- inc/slide/metaslide.class.php +14 -0
- inc/slider/metaslider.class.php +5 -0
- languages/ml-slider-de_DE.po +2 -2
- languages/ml-slider-es_ES.po +1 -1
- languages/ml-slider-fa_IR.po +1 -1
- languages/ml-slider-fr_FR.po +1 -1
- languages/ml-slider-he_IL.po +2 -2
- languages/ml-slider-hr_HR.po +2 -2
- languages/ml-slider-hu_HU.po +1 -1
- languages/ml-slider-ja.po +2 -2
- languages/ml-slider-nb_NO.po +2 -2
- languages/ml-slider-nl_NL.po +2 -2
- languages/ml-slider-pl_PL.po +2 -2
- languages/ml-slider-pt_BR.po +2 -2
- languages/ml-slider-ro_RO.po +2 -2
- languages/ml-slider-ru_RU.po +2 -2
- languages/ml-slider-uk.po +2 -2
- languages/ml-slider-zh_CN.po +1 -1
- languages/ml-slider-zh_TW.po +2 -2
- languages/ml-slider.po +1 -1
- ml-slider.php +6 -6
- readme.txt +45 -16
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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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 $
|
| 580 |
-
msgstr "Upgrade auf Pro $
|
| 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 $
|
| 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 $
|
| 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 $
|
| 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 $
|
| 108 |
# "</a></div>";
|
| 109 |
# wpml-name: 6cc60379c4000862e626d36dced83abc
|
| 110 |
-
msgid "Upgrade to Pro $
|
| 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 $
|
| 74 |
-
msgstr "Nadogradite na Pro $
|
| 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 $
|
| 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 $
|
| 630 |
-
msgstr "$
|
| 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 $
|
| 73 |
-
msgstr "Oppgrader til Pro for kun $
|
| 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 $
|
| 72 |
-
msgstr "Upgraden naar Pro $
|
| 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 $
|
| 72 |
-
msgstr "Zaktualizuj do wersji Pro za $
|
| 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 $
|
| 584 |
-
msgstr "Atualize para Pro US$
|
| 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 $
|
| 71 |
-
msgstr "Actualizaţi la varianta Pro $
|
| 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 $
|
| 741 |
-
msgstr "Обновитесь до Pro за $
|
| 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 $
|
| 702 |
-
msgstr "Оновити до Pro версії за $
|
| 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 $
|
| 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 $
|
| 70 |
-
msgstr "升級到專業版只需$
|
| 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 $
|
| 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:
|
| 10 |
* Author URI: https://www.metaslider.com
|
| 11 |
* License: GPL-2.0+
|
| 12 |
-
* Copyright: 2017
|
| 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 $
|
| 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 |
-
===
|
| 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://
|
| 5 |
Requires at least: 3.5
|
| 6 |
-
Tested up to: 4.
|
| 7 |
-
Stable tag: 3.
|
| 8 |
License: GPLv2 or later
|
| 9 |
-
License URI:
|
| 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 |
-
|
| 16 |
|
| 17 |
-
|
| 18 |
|
| 19 |
-
|
| 20 |
|
| 21 |
-
|
| 22 |
-
|
| 23 |
-
* **
|
|
|
|
|
|
|
| 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](
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 45 |
|
| 46 |
-
|
| 47 |
|
| 48 |
* YouTube & Vimeo slides
|
| 49 |
* HTML slides
|
|
@@ -86,7 +109,7 @@ https://www.metaslider.com/documentation/
|
|
| 86 |
|
| 87 |
Video Guide:
|
| 88 |
|
| 89 |
-
|
| 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 |
-
|
| 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)
|
