After further looking into this, it's something to do with the child theme. What, I do not know.
IE8 is crashing when I uncomment the line to import the child-style.css file. I've tried using an absolute path to that file and I get the same results.
I'm not seeing what the problem is here, but I got all of 2 hours sleep last night so .............
Thanks
~ Corey
Bonus update: I have now tried it with the unaltered child theme folder that came with the download. I'm getting the same results. This appears to be a bug.
Ok, so I did a fresh mulit-site install and used BlogsMU with the default child theme.
I can confirm that this works on a fresh install.
Then I went back to my live site and disabled all plugins. I checked it again in IE8 and it was still crashing.
I messed around with the theme settings to see if that might fix things, but it made no difference. It still crashed in IE8.
Finally, I downloaded the previous version of the theme and re-installed that. Now it works with IE8 again.
There is something going on with the new version of this theme that causing this, but I can't figure out what it is. Something in theme settings, I'm assuming - but what?
Now I don't know what to think. I guess I'll just have to avoid the theme upgrade.
After over 15 hours of messing around trying to figure out what the deal is with IE crashing when using this theme - I've discovered what is causing it.
Everything seems to work fine as long as the URL has 'www' in front of it. However, if you have your site set up for 'http://mysite.com' instead of 'http://www.mysite.com' - this theme, when used as a child theme with 'child-style.css' enabled --> crashes IE8.
After watching the site crash, I reverted to TwentyEleven - and the site came back online. Switching back to Blog-MU, it crashed again. This is definitely the issue.
I have verified this on a brand new - clean install. This one should be easy to replicate. If not, I will gladly give you all the info you need to see what's going on.
Wow, what a pain it was to track this problem down. : /
I've put a lot of time into figuring the variables causing this bug. It completely crashes IE8 and prevents anyone using it from viewing your site if you don't use a www prefix on a multi-site installation.
That's a pretty big deal IMHO. I would have thought it would warrant at least a simple response.
http://yourmn.com is a fresh installation without plugins using the latest WP and BlogsMU. See this for yourself.
It seems to be fine until I enable the child-style.css - as soon as I do that, the whole thing blows up. But only in IE8. I've tried to figure out what's causing it & I don't have a clue.
hi
could you check if your child theme/ style.css (not child-style.css) have any url import.
url import were replace with wp_ensque_script in parent theme functions.php for child theme in latest version.
if url import exist, delete them..its causing some child theme error in ie8
only leave this for child theme css and see if the ie8 issue fixed @import url('_inc/css/child-style.css');
The child style is the only @import. The yourmn.com is totally default - no changes made from the downloaded theme.
Here is what the main style.css looks like in my child theme.
/*
Theme Name: Blogs MU Child
Theme URI: http://premium.wpmudev.org
Description: Fully Customize WPMU/BuddyPress theme with customize homepage based on <a href="http://blogs.mu">Blogs.MU</a> design. Compatible with WordPress with or without BuddyPress, WordPress MU with or without BuddyPress and WP/WPMU installation with BuddyPress 1.2+ only.
Version: 1.3
Author: Richie KS - WPMU DEV - WordPress Experts
Author URI: http://premium.wpmudev.org/
License: GPL
License URI: http://www.opensource.org/licenses/gpl-license.php
WDP ID: 131
Template: blogs-mu
Tags: buddypress,white,black,three-columns,two-columns,left-sidebar,fixed-width,custom-colors,custom-header,theme-options,threaded-comments
Copyright 2007-2011 Incsub (http://incsub.com)
The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
changelog
check parent theme style.css for changelog.
*/
/* loading child theme css - uncomment below to use child style css or just add extra css in here */
@import url('_inc/css/child-style.css');
/* 27500-1325987688 */
hi corey
latest version should fix this issue.
the parent functions.php and your child theme style.css should be update.
child css will be wp_enqueue_script() in parent functions.php using is_child_theme() condition
Responses (20)
Eagle-Eyed Member — 5th January 2012 23:08 #
UPDATE:
After further looking into this, it's something to do with the child theme. What, I do not know.
IE8 is crashing when I uncomment the line to import the child-style.css file. I've tried using an absolute path to that file and I get the same results.
I'm not seeing what the problem is here, but I got all of 2 hours sleep last night so .............
Thanks
~ Corey
Bonus update: I have now tried it with the unaltered child theme folder that came with the download. I'm getting the same results. This appears to be a bug.
WPMU DEV Fanatic — 6th January 2012 02:01 #
Hi Corey,
I'm trying a number of things over here in testing and can't seem to replicate any IE 8 issues with the latest version of the theme or child theme.
Do you have any plugins active? Can you try deactivating them to see if it's a conflict there?
Thanks,
David
Eagle-Eyed Member — 6th January 2012 02:04 #
Hi David
Sure thing. I will give it a go tomorrow. I've had about 2 hours sleep so I'm pretty sluggish at the moment.
Please leave this open and I will update it once I give it a try.
Thanks
Corey
WPMU DEV Fanatic — 6th January 2012 02:29 #
Sure thing Corey, just let us know how that goes!
Eagle-Eyed Member — 6th January 2012 17:05 #
Ok, so I did a fresh mulit-site install and used BlogsMU with the default child theme.
I can confirm that this works on a fresh install.
Then I went back to my live site and disabled all plugins. I checked it again in IE8 and it was still crashing.
I messed around with the theme settings to see if that might fix things, but it made no difference. It still crashed in IE8.
Finally, I downloaded the previous version of the theme and re-installed that. Now it works with IE8 again.
There is something going on with the new version of this theme that causing this, but I can't figure out what it is. Something in theme settings, I'm assuming - but what?
Now I don't know what to think. I guess I'll just have to avoid the theme upgrade.
Thanks,
Corey
WPMU DEV Fanatic — 6th January 2012 19:45 #
Hi Corey,
I've got the theme running on a test site here, on the latest version. Any chance we could get a link to the site to see what's happening?
Thanks,
David
Eagle-Eyed Member — 6th January 2012 19:58 #
Sure - I just reinstalled the latest version of the template.
http://goo.gl/EAV7F
Just to recap, if you look at it in FF, Chrome or IE9 - it works. The problem I'm seeing is in IE8.
I'm not sure about other browsers.
Thanks!
Corey
Eagle-Eyed Member — 7th January 2012 16:42 #
Did you get a chance to look at this?
I don't want to leave the new template active for too long since it's blocking anyone with IE8 from viewing it right now.
Thanks!
~ Corey
Eagle-Eyed Member — 8th January 2012 02:20 #
LAST UPDATE
After over 15 hours of messing around trying to figure out what the deal is with IE crashing when using this theme - I've discovered what is causing it.
Everything seems to work fine as long as the URL has 'www' in front of it. However, if you have your site set up for 'http://mysite.com' instead of 'http://www.mysite.com' - this theme, when used as a child theme with 'child-style.css' enabled --> crashes IE8.
After watching the site crash, I reverted to TwentyEleven - and the site came back online. Switching back to Blog-MU, it crashed again. This is definitely the issue.
I have verified this on a brand new - clean install. This one should be easy to replicate. If not, I will gladly give you all the info you need to see what's going on.
Wow, what a pain it was to track this problem down. : /
Thanks,
~ Corey
Eagle-Eyed Member — 8th January 2012 16:20 #
Bump (See post directly above)
Eagle-Eyed Member — 10th January 2012 14:19 #
I've put a lot of time into figuring the variables causing this bug. It completely crashes IE8 and prevents anyone using it from viewing your site if you don't use a www prefix on a multi-site installation.
That's a pretty big deal IMHO. I would have thought it would warrant at least a simple response.
http://yourmn.com is a fresh installation without plugins using the latest WP and BlogsMU. See this for yourself.
~ Corey
Geeky Developer — 14th January 2012 05:58 #
hi Corey
let me get back to you on this later on....bookmarking the thread.
thx for tracking the issue down....
btw if using parent and not child in ie8..everything ok right?
basically its the chilld theme issue...
Eagle-Eyed Member — 14th January 2012 06:00 #
Hi Ritchie,
It seems to be fine until I enable the child-style.css - as soon as I do that, the whole thing blows up. But only in IE8. I've tried to figure out what's causing it & I don't have a clue.
Thanks for looking into this. =)
~ Corey
Geeky Developer — 29th January 2012 04:45 #
hi
could you check if your child theme/ style.css (not child-style.css) have any url import.
url import were replace with wp_ensque_script in parent theme functions.php for child theme in latest version.
if url import exist, delete them..its causing some child theme error in ie8
only leave this for child theme css and see if the ie8 issue fixed
@import url('_inc/css/child-style.css');cheers
Eagle-Eyed Member — 29th January 2012 05:00 #
Hi
The child style is the only @import. The yourmn.com is totally default - no changes made from the downloaded theme.
Here is what the main style.css looks like in my child theme.
Thanks,
Corey
Geeky Developer — 29th January 2012 05:03 #
hi could you try comment out the
@import url('_inc/css/child-style.css'); like this
/* @import url('_inc/css/child-style.css'); */
and test the site again in ie8..dont worry about the style missing for now..
i want to confirmed if its how the child style apply causing this issue.
let me know ok
Eagle-Eyed Member — 29th January 2012 05:11 #
Hi Ritchie
Commenting out that line fixes it, yes.
You can see it's back up again in IE8 now.
http://www.yourmn.com
Thanks,
Corey
Geeky Developer — 29th January 2012 05:12 #
i see thx
will come up with fix asap.
adding a is_child_theme in parent theme function style call should do it.
i'll update this thread asap
cheers
Eagle-Eyed Member — 29th January 2012 05:16 #
Happy to help Ritchie.
~ Corey
Geeky Developer — 31st January 2012 03:11 #
hi corey
latest version should fix this issue.
the parent functions.php and your child theme style.css should be update.
child css will be wp_enqueue_script() in parent functions.php using is_child_theme() condition
cheers
Become a member