Title: [Plugin: NextGEN Gallery] Manually coded slideshow not working upon upgrade
Last modified: August 19, 2016

---

# [Plugin: NextGEN Gallery] Manually coded slideshow not working upon upgrade

 *  Resolved [phycel](https://wordpress.org/support/users/phycel/)
 * (@phycel)
 * [17 years, 6 months ago](https://wordpress.org/support/topic/plugin-nextgen-gallery-manually-coded-slideshow-not-working-upon-upgrade/)
 * I absolutely love this plugin and use it on almost all of my blogs/websites… 
   but now I am running into a problem with the most recent version.
 * When I upgrade to NextGen v. 0.99.1, my slideshows that I code in manually will
   no longer work. What I mean by this is, I use a javascript code to put a slideshow
   either in the header or manually within a page template.
 * Here is the code I use to do this:
 *     ```
       <div class="slideshow" id="ngg_slideshowHeader">
       <p>The <a href="http://www.macromedia.com/go/getflashplayer">Flash Player</a> and <a href="http://www.mozilla.com/firefox/">a browser with Javascript support</a> are needed..</p></div>
       <script type="text/javascript" defer="defer">
       	var soHeader = new SWFObject("<?php bloginfo('url'); ?>/wp-content/plugins/nextgen-gallery/imagerotator.swf", "ngg_slideshowHeader", "552", "263", "0", "#FFFFFF");
       	soHeader.addParam("wmode", "opaque");
       	soHeader.addVariable("file", "<?php bloginfo('url'); ?>/wp-content/plugins/nextgen-gallery/nggextractXML.php?gid=1");
       	soHeader.addVariable("linkfromdisplay", "false");
       	soHeader.addVariable("overstretch", "fit");
       	soHeader.addVariable("backcolor", "0xFFFFFF");
       	soHeader.addVariable("frontcolor", "0xFFFFFF");
       	soHeader.addVariable("lightcolor", "0xFFFFFF");
       	soHeader.addVariable("rotatetime", "5");
       	soHeader.addVariable("transition", "slowfade");
       	soHeader.addVariable("width", "552");
       	soHeader.addVariable("height", "263");
       	soHeader.write("ngg_slideshowHeader");
       </script>
       ```
   
 * Here is a site I am currently working on using this type of setup. [http://execstrat.clientpod.com/](http://execstrat.clientpod.com/)
   If anyone has an idea of why the most recent version of NextGen will no longer
   work with this setup, do share!

Viewing 2 replies - 1 through 2 (of 2 total)

 *  [Alex Rabe](https://wordpress.org/support/users/alexrabe/)
 * (@alexrabe)
 * [17 years, 6 months ago](https://wordpress.org/support/topic/plugin-nextgen-gallery-manually-coded-slideshow-not-working-upon-upgrade/#post-908815)
 * It’s because the swfobject code changed in version 2.1. See here for more : [http://code.google.com/p/swfobject/](http://code.google.com/p/swfobject/)
 * But the changes are not so big, have a look at the source of the new way and 
   you will quickly understand what do you need to change in your manually added
   code…
 *  Thread Starter [phycel](https://wordpress.org/support/users/phycel/)
 * (@phycel)
 * [17 years, 6 months ago](https://wordpress.org/support/topic/plugin-nextgen-gallery-manually-coded-slideshow-not-working-upon-upgrade/#post-908838)
 * THANK YOU! Just so everyone can benefit from this, here is the code to get these
   updates to work properly:
 *     ```
       <div class="ngg-widget-slideshow" id="sbsl3_1" style="width:552px; height:263px; background-color:#FFFFFF;">
       <a href="http://get.adobe.com/flashplayer/">Get the Flash Player</a> and <a href="http://www.mozilla.com/firefox/">a browser with Javascript support</a> to see the slideshow.
       </div>
   
       <script type="text/javascript" defer="defer">
       <!--
       //<![CDATA[
       var sbsl3_1 = {
       	params : {
       		wmode : "opaque"},
       	flashvars : {
       		file : "<?php bloginfo('url'); ?>/wp-content/plugins/nextgen-gallery/nggextractXML.php?gid=1",
       		shownavigation : "false",
       		rotatetime : "5",
       		overstretch : "fit",
       		transition : "slowfade",
       		shuffle : "0",
       		backcolor : "0xFFFFFF",
       		frontcolor : "0xFFFFFF",
       		lightcolor : "0xFFFFFF",
       		screencolor : "0xFFFFFF",
       		width : "552",
       		height : "263"},
       	attr : {},
       	start : function() {
       		swfobject.embedSWF("<?php bloginfo('url'); ?>/wp-content/plugins/nextgen-gallery/imagerotator.swf", "sbsl3_1", "552", "263", "7.0.0", false, this.flashvars, this.params , this.attr );
       	}
       }
       sbsl3_1.start();
       //]]>
       -->
       </script>
       ```
   
 * Of course, all the variables can be set accordingly to achieve different things…
   but this basically sums it up and works perfectly in the most recent published
   versions of WordPress (2.6.3) and NextGen (0.99.1).
 * Thanks again for a quick reply and a great plugin Alex! Maybe this code snippet
   can be put on your sample pages. Have a great week.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘[Plugin: NextGEN Gallery] Manually coded slideshow not working upon upgrade’
is closed to new replies.

## Tags

 * [nextgen slideshow](https://wordpress.org/support/topic-tag/nextgen-slideshow/)

 * 2 replies
 * 2 participants
 * Last reply from: [phycel](https://wordpress.org/support/users/phycel/)
 * Last activity: [17 years, 6 months ago](https://wordpress.org/support/topic/plugin-nextgen-gallery-manually-coded-slideshow-not-working-upon-upgrade/#post-908838)
 * Status: resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
