• Resolved SvendK

    (@svendkdk)


    Hi MetaSlider and community

    My client have been using MetaSlider for a couple years, and she has a slider on the home page of both her Danish and English website.

    We have utililzed having an image for the slider being a background image, and then as caption “Manuel entry” we had a link to another image with some stylized text and transparent background, created in PhotoShop. This made the slider show the background image with the text ontop. This worked great.

    But now, after one of the last plugin updates, whenever she makes a change, even duplicating one of the existing images in a slider, the whole slider is changed to show the caption URL as, well, a caption. So only the background image is shown.

    I can see there is a Layered Image option in the Pro version, and I’m wondering if the functionality we have been using have been removed from the free version? If so, it would be nice to have official confirmation on that, so we know it’s not some kind of error, but a business decision. I have been skimming the release notes, but I can’t see anything that could have relation to this problem we’re facing.

    It works correctly on her english site, as she haven’t updated anything here:
    https://omahara.com/en/

    It doesn’t work on her Danish site, where she updated a slide, and immediately messaged me:
    https://omahara.com/da/

    Any help would be appreciated.

    Best regards,
    SvendK (and client)

    English slider:

    Danish slider (no overlay image text, but URL shown as caption instead)

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Steve Burge

    (@stevejburge)

    Hi @svendkdk. Thanks for using MetaSlider. No features have been removed from the Free version.

    To be honest, I’m not 100% clear on what you’re doing here. Can you explain this more?

    “as caption “Manuel entry” we had a link to another image with some stylized text and transparent background, created in PhotoShop. This made the slider show the background image with the text ontop.”

    Thread Starter SvendK

    (@svendkdk)

    Hi @stevejburge

    Thanks for getting back to me so swiftly.

    Well, years ago I was with the client creating the first slides and then she have updated it once in a while, so I’m not totally sure how we did, but essentially we have two images. One image is the image selected for the slider and which is used as background, could be image1 below. And then in Photoshop we create a transparent PNG with some text and maybe a visual button on top, could be image2 below and upload to Media Library. And maybe the UI of the slider setup have changed, but as I look at it now (previously screenshot and attached), the link to the overlay image (image2) is in the Caption text field.

    As of the current UI, our trick looks like wizardry, but it did work at one time. I must have read it somewhere – maybe even here in the support section, but we’re back to 2016 or something. It doesn’t ring a bell?

    But updating any slider image makes it stop working. So I guess updating any slider creates a new set of images used for the slider, but if we don’t do anything, it uses the old images.

    I’m not sure when my client last changed/updated a slider image. If she haven’t updated sliders in two years, well any change could have happened to the plugin in those two years without her noticing, until she actually updated a slider image?

    Image 1: https://omahara.com/wp-content/uploads/2016/12/stars.jpeg
    Image 2: https://omahara.com/wp-content/uploads/2019/10/Astroraadgivning.png

    I’m not sure what more info I can give you, but do ask ??

    Best regards
    SvendK

    Thread Starter SvendK

    (@svendkdk)

    Hello again

    Hmm, I get an 500 AJAX error if I try to add a new slide to the existing slide show, after I have selected the image from the media library. The response HTML is (in Danish), found via the Network tab:

    Der er sket en kritisk fejl p? dit websted.
    L?r mere om fejls?gning i WordPress.

    The console says:

    MetaSlider: Preparing 1 slide...
    MetaSlider (window/global-js-error): Uncaught SyntaxError: Unexpected token '<', "<p>Der er "... is not valid JSON (admin.php)
    SyntaxError: Unexpected token '<', "
    Der er "… is not valid JSON

    “<p>Der er” is probably Danish text, but I can’t see a slide image or anything with this text in it. I guess I need to follow your troubleshooting guide anyway – It’s first now I see the console errors and stuff.

    Unless you have some golden nuggets for this, I’ll be back when I have tried isolating the problem on a test site.

    Best regards,
    SvendK

    Plugin Author Steve Burge

    (@stevejburge)

    Hi @svendkdk. Thanks for the detailed explanations. This sounds like an interested workaround one that was never officially supported in any way.

    We did recently improve how captions work and that may have had an impact: https://www.metaslider.com/february-release/#Text_Editor_for_Captions

    Yes, please do try the troubleshooting guide: https://www.metaslider.com/docs/troubleshooting/

    Thread Starter SvendK

    (@svendkdk)

    Hi @stevejburge

    I tried to disable all plugins, but that just crashed the site. It appears the plugins are important anyway ??

    Almost all plugins enabled again and still errors. Even after all plugins and WordPress core was fully updated, error as described earlier when trying to add a new slide image to an existing slider.

    I checked the troubleshooting:

    1. It’s a problem with all slides in the slideshow – all slides are updated at once
    2. The problem appeared in the second slideshow (the English site version) as soon as any slide in the slideshow was updated.
    3. No Conflict Mode was already on
    4. I checked and while I can’t remember which library we selected ages ago when we set it up, in Settings your plugin told me, that I could enable legacy options and it wouldn’t matter, as I was not currently using legacy libraries – we apparently use FlexSlider.
    5. No optimization og security plugins
    6. Yes – now it is ?? (It almost was)
    7. With fully updated plugins and WordPress, I used WP Rollback to downgrade Metaslider plugin to the version just before the WYSIWYG. It showed the “overlay” images link in the caption but in <div></div>’s – I guess the WYSIWYG editor added those, and I believe this might be the whole reason for it not to work in current version?
      With this older version, I can add images to my sliders again, so definitely something’s going on with the latest version.
    8. PHP 7.4.33 – controlled by web host. I guess I should push for an update?
    9. Disabling plugins – see above

    So, step 7 helped, but I hope you will look in to it as well. It is an awesome feature, albeit a bit secret. As I understand it, Metaslider is not the slider itself, but it uses the Woo-built JQuery FlexSlider (or the legacy sliders). So the image overlay feature is something Woo have made, not you? – and I just checked, they are not marketing this feature as well, which is a bit weird, as it really is quite awesome.

    My client’s site is not running as it should, but with a plugin from March. I really hope we can work something out. If it’s just that the editor adds “<div>” to the caption text, then maybe check if the caption text is a URL, and if so, not add <div>’s?

    Also, a little feedback on the slider editing page, I’d like somehow to see the URL of the image for the slider, but it seems to not show. The image shown is a scaled down version, so I can see the URL for the image, but it is not really the correct URL. When clicking the image, it shows the media library but not with the selected image shown. I don’t know if it is of value to other, just my 2 cents ??

    Looking forward to your comments on above.

    Best regards,
    SvendK

    • This reply was modified 3 months, 2 weeks ago by SvendK.
    Plugin Author Steve Burge

    (@stevejburge)

    Thanks for sharing these details, @svendkdk. This definitely looks like you had a workaround that no longer works with the new captions.

    We’re not going to rollback the new caption editor which is very popular. I could perhaps ask our team to add a setting to disable the editor. That would be possible in next month’s release of MetaSlider.

    Sorry, I don’t fully understand your feedback on the slider editing page. Could you share a screenshot of what you’re referring to?

    Thread Starter SvendK

    (@svendkdk)

    Hi @stevejburge

    I’m sure you’ll keep the new editor, it’s great for the “normal” usage ??

    Yes, either an option to disable it, disable the <div>-wrapping or somehow detect if the text is a qualified URL, and in that case not wrap it in <div>? Any way we can save/update a slider without adding <div> to the caption, so the overlay feature still works, would be awesome!

    About the image slider, I’m so sorry. I’m not sure why I couldn’t see it before, but the image is selected just great in the media library when clicking the image or the Edit icon.

    Looking forward to anything you can do for the next release, thanks a lot!

    Best regards
    SvendK

    Plugin Author Steve Burge

    (@stevejburge)

    OK, thanks @svendkdk. We’ll look into allowing users to disable the new TinyMCE editor.

Viewing 8 replies - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.