I recently updated the Nexgen plugin for this [[LINK href="http://www.julieorrdesign.com/"]]Landscaping[[/LINK]] site and when I did the homepage slideshow stopped working. The slideshow uses the [[LINK href="http://wordpress.org/extend/plugins/d13slideshow/"]]D13Slideshow plugin[[/LINK]] which I think works with the Nexgen plugin to work, but I'm not sure on the details.
I need help getting the homepage slideshow working again. The site is built in Thesis.
Francisco Javier Carazo Gil answers:
Hi Josh,
In wp-admin/admin.php?page=nggallery-options find if you have configured JW Image Rotator in the correct path.
Josh Sauberman comments:
Francisco,
I'm a little confused. Can you explain this in slightly simpler terms?
Josh Sauberman comments:
Francisco,
I get what you were saying now... attached is the admin.php page. What do you think?
Francisco Javier Carazo Gil comments:
Be sure that you are showing the correct gallery. Maybe you are using a shortcode for this (like this one [ nggallery id=X ]) in your admin page.
Josh Sauberman comments:
Thanks Francisco, but that's not the problem either. I do wish it was that easy with this one.
Doug Montgomery answers:
This isn't what you're looking for in an answer but I would start with the fact that the plugin hasn't been updated in over 3 yrs. It's only compatible up to wp 2.8.4 and there have been some seriously heavy changes to wp since that time.
NeXTGen was updated 30days ago. This is where you're problem lies.
WIsh I could be of some help.
Here's a link to a recent write up on Tripwire about sliders. Maybe you can find a solution through an updated slider.
http://www.tripwiremagazine.com/2012/10/wordpress-slideshow-plugins.html
Josh Sauberman comments:
Doug,
You're right. I've actually written to Photocrati (the new owners of nexgen) asking where or how I can get the old version.
The plugin worked fine, despite being old, up until that nexgen update.
Now, if I could just get a static picture in there for the meantime, that would hold me over.. at least temporarily.
Christianto answers:
I see on your site there are 2 js framework that is not loaded correctly:
<!-- add prototype scripts -->
<script language="JavaScript" type="text/javascript" src="http://www.julieorrdesign.com/wp-includes/js/prototype.js"></script>
<!-- add scriptaculous scripts -->
<script language="JavaScript" type="text/javascript" src="http://www.julieorrdesign.com/wp-includes/js/scriptaculous/scriptaculous.js"></script>
both script loaded are not using standard wp_enqueue_script,
on WP 3.5, these script are removed from wp-includes folder, and will be loaded from google cdn if use wp_enqueue_script.
you can edit the path in the plugin file on d13slideshow.php line 687-688
$p_path = get_bloginfo('wpurl')."/wp-includes/js/scriptaculous/prototype.js";
$s_path = get_bloginfo('wpurl')."/wp-includes/js/scriptaculous/scriptaculous.js";
to google cdn:
$p_path = "http://ajax.googleapis.com/ajax/libs/prototype/1.7.1.0/prototype.js";
$s_path = "http://ajax.googleapis.com/ajax/libs/scriptaculous/1.9.0/scriptaculous.js";
to see if it work..
Josh Sauberman comments:
Christiano,
Yes, this was the problem. I think this builds on what Francisco said originally, is that correct?
I got it fixed and appreciate everybodies help.
Thank you!
Christianto comments:
No, like I explain above the problem comes from how D13Slideshow plugin include both javascript framework,
not comes from Nextgen or other image rotator plugin..
Please take your time to vote,
Thank you :)