Localize variable for multiple Shortcodes
I have this code for flexslider Shortcode add_shortcode(‘flexslider’, function($atts){ global $post; $ids = explode(‘,’, $atts[ids]); $uniqid = uniqid(); wp_enqueue_script( ‘shortcode_flexslider’); wp_localize_script( ‘shortcode_flexslider’, ‘slider’, array(‘id’ => $uniqid)); foreach( $ids as $id ) { $imgLinks = wp_get_attachment_image_src($id, large); $imgThumb = wp_get_attachment_image_src($id, thumbnail); $slider .= ‘<li><img src=”‘.$imgLinks[0].'”>’.$imgCaptionContent.'</li>’; $carousel .= ‘<li><img src=”‘.$imgThumb[0].'”></li>’; } $structure=”<div id=”slider”.$uniqid.'” class=”flexslider”><ul class=”slides”>’ .$slider. ‘</ul></div>’. … Read more