Hi Dan, it is possible to do that. Meteor Slides looks for a single custom slideshow template in your theme, but you can setup some conditionals in your template to switch it up for each slideshow you need.
This could be as simple as adding captions to just one slideshow using something like this:
if ( $slideshow == 'caption-slideshow' ) {
echo '<div class="meteor-caption">' . get_the_title() . '</div>';
}
Or you could setup the whole template as conditional like this:
if ( $slideshow == 'caption-slideshow' ) {
// Paste meteor-slideshow.php template with captions here
} elseif ( $slideshow == 'custom-slideshow' ) {
// Paste meteor-slideshow.php template with customizations here
} else {
// Paste default meteor-slideshow.php template here for all other slideshow
}
That would replace all the code in that template, and then you would add all that code back in for the default part, with modified versions for the other two. You could also make your own custom template files and load them into those conditionals to keep each in a separate file.
-
This reply was modified 7 years ago by
Josh Leuze.