Due to recent updates in the WordPress community, we're experiencing a heavier load of support than normal. Don't worry, we'll get to your question as soon as we can, but it may take a little longer than our standard 24-48 hour response time. In the meantime, definitely search the knowledgebase below, to potentially find a solution. Thanks for your patience! ~ Team SlideDeck
Jamie Hamel-Smith Nov 20 • SlideDeck 2 / General Announcements
We have received a few tickets from users about the newest version of SlideDeck2 and a fatal PHP error when updating the plugins. We think that it is caused by upgrading to version 2.3.6 when you have multiple SlideDeck plugins, and you do not use the bulk update feature in the main WordPress updates menu.
Fatal error: Access to undeclared static property: SlideDeckPlugin::$st_namespace
We received a few bug reports of SlideDeck2 producing many notices and warnings in the PHP error logs when PHP 5.3 or 5.4 was used. This was an annoyance to our users and a potential hazard to the plugin stability in future versions of PHP that might not be as lenient. We fixed the notices and warnings by changing a few of the properties that were causing them. We also fixed a few other minor warnings while in there.
Because the SlideDeck 2 plugins can be updated one at a time, there might be a case where one plugin is active and still expecting the properties to be defined using the old method. We did not catch this in testing, and it's a bit rough if you upgrade the plugins one at a time.
There are three options that should work:
Please let us know if these work for you, or if there's anything else we can help with by leaving a comment.
If you need to talk to us about this issue or another issue on your site, then please open a ticket using this URL: http://dtelepathy.zendesk.com/tickets/new instead of replying to the comments here.
Jamie Hamel-Smith Nov 19 • SlideDeck 2 / General Announcements
We've just released SlideDeck 2.3.6
This release contains many fixes for PHP errors/Warnings/Notices in PHP 5.3 & 5.4. We also added some additional compatibility with WPML and the WPML Media Plugin.
Check out the Change Log for a detailed list of the updates.
Jamie Hamel-Smith Oct 21 • SlideDeck 2 / General Announcements
One of the changes to WordPress in version 3.7 changes how the plugin update notification system works – with the end result being SlideDeck 2 Personal, Professional and Developer users will never see the notification when we push out an update.
Upgrade SlideDeck 2 first! Version 2.3.4 addresses this notification issue, and ensures that you’ll continue to get a heads-up when there are new versions of SlideDeck 2 available. There are two ways to do this – all Personal, Professional & Developer users should either:
Simply follow these instructions in order to resolve the issue:
This will download the latest version of the Personal, Professional or Developer tier addons from our servers to your WordPress site. And then you should be good to go!
Don’t worry, we haven’t left you hanging! We’ve created a free patch that you can apply – we strongly recommend that you do this. If not, you may not receive notification of updates for any of your plugins. Grab it from the link below:
Just replace the file of the same name in slidedeck2-personal/lib/ with this one, and the update mechanism will continue to work as it did before WordPress 3.7.
Jamie Hamel-Smith May 24 • SlideDeck 2 Codex / Lenses
The conversion from traditional structure to lazy loading is quite simple. Previously, whatever element the image was on had a background image property:
<div class="sd2-slide-background" style="background-image: url(<?php echo $image; ?>);"></div
Now, we've removed the background image property and replaced it with a HTML5 data property:
<div class="sd2-slide-background" data-sd2-slide-image="<?php echo $image; ?>"></div>
So all you need to do it make this change in the .thtml files of your lens, and it should work with Lazy loading.
If you've created custom lenses, you'll need to make this adjustment to any image elements that need lazy loading. This also works on <img> tags.