The problem is certainly related to your theme (or activated plugins). They might change the behavior of swipebox.
Try to uninstall and reinstall the plugin (maybe some files in your server are corrupted), try to change themes and to see if there are plugins that use swipebox.
Unfortunately I think that swipebox is not totally stable now.
I have the same problem.
My solution is to remove the following code from jquery.swipebox.js:
bg = bg.replace('png', 'svg');
Unfortunately, I have to do this after every update.
@cgzaal, Thank you, removing
bg = bg.replace(‘png’, ‘svg’);
worked perfectly. As easy as this plugin is to use, I honestly don’t mind removing it after every update. It’s definitely inconvenient, but I can live with it. Thank you for discovering this solution, I have been pulling my hair out for days!
—
@miro.manino, thank you for the quick response, I can’t tell you how easy this plugin is to use, and it works beautifully! I am using the plugin with a fresh install and original theme. I have attempted to install and reinstall several times, but the same issue exists.
actually, it’s a server issue, not corrupted files or plugin conflict.
put these 2 lines into your .htaccess
AddType image/svg+xml svg
AddType image/svg+xml svgz
The SVG files that hold the icons are not being served/sent properly by your server, and the above lines correct that.
I had the same problem, and didn’t want to edit the plugin (the PNG fix), so I found a way to serve the svg properly.