I have set up a content-slide.php template to replace the featured image with a smartslider 3 slider in Wordpress using the shortcode:
where 'x' is the id number generated by the smartslider plugin
The template allows the id number to be added via a custom field named 'Slideshow ID' to enable the slide number to be added in edit mode.
I have tried adding the following code to the template:
$slide_id = get_post_meta($post->ID, 'Slideshow ID', true);
echo do_shortcode('[smartslider3 slider= ' . $slide_id . ']' );
The slideshow does appear, however the ']' is being rendered on the page on one of the two slides I have added to the site. I'm very new to php and would really appreciate any help on where I am going wrong.