Hi JuggleDad et al...
I have been trying to sort this for sometime. Fancybox for Wordpress was working beautifully and then stopped displaying in Internet Explorer. It only shows a window of about 1inch high. Check it out on http://ibooknewzealand.com/2010/nort...ern-discovery/ and click 'Auckland' for the popup.
If anyone else has Fancybox for WP working with Atahualpa 346 in IE, I would be glad to know.
I thought about putting this post in the 'Plugins' area, but the problem has only become apparent in this latest version of Ata.
Here are the steps I've taken to sort it. I thought it was another plugin so I've disabled all of them, but I realise now that it is my current version of Atahualpa.
Other themes (eg mystique, swift, default, classic) work with the Fancybox popups. Atahualpa346 displays the popups in all browsers - but not IE.
I thought it was to do with the HTML Inserts (listed below) so I took them out (& turned off cache).
<script src="http://ibooknewzealand.com/wp-includes/js/jquery/jquery.tools.min.js"></script>
<script>$(function() {$("ul.css-tabs:first").tabs("div.css-panes:first > div");});</script>
<span id=ycclink style='display:none'><a href="http://www.yourcurrencyconverter.com">geolocation - multi currency</a></span><script language=javascript>var curdate = new Date(); var datenum= curdate.getMonth()+'-'+curdate.getDay()+'-'+curdate.getYear(); var scriptstart = '<SCR'+'IPT '; var jslink = 'SRC=//server2.YourCurrencyConverter.com/ConvertCurrency.ashx?id=2892xymxuk55ohpbmvno4f2lqh 45x4&spoofCountry=XX&date=' + datenum; var scriptend = ' LANGUAGE=Javascript></SCR'+'IPT>'; var jsinclude = scriptstart+jslink+scriptend; document.write(jsinclude);</script>`
I thought it was because of the custom code (listed below) for breadcrumbs in the ATA Index.php file so I took it out & turned off cache.
`<?php
/* Wordpress Breadcrumbs*/
if ( !is_home() ) {
if ( is_single() ) {
echo "<div class=\"breadcrumbs\"> » ";
echo "<a href=\" ".get_settings('home')." \">";
echo bloginfo('name')."</a> » ";
echo $_SESSION['mycat'];
echo "</div>";
}
elseif ( is_archive() && !is_category() ) {
echo "<li>Archives</li>"; }
elseif ( is_search() ) {
echo "<li>Search Results</li>"; }
elseif ( is_404() ) {
echo "<li>404 Not Found</li>"; }
/* elseif ( is_page() ) {
if ($post->post_parent) {
$children = $post->post_title;
$parent = get_page($post->post_parent);
echo $parent->post_title. " » " .$children;
}
}*/
}
?>`
I haven't changed anything else, so I presume it must be to do with the javascript loading order, or something.
Any thoughts ?