Weaver Theme bug identified & resolved

While I was con­fig­ur­ing options in the Weaver theme (Weaver II-Pro) in prepa­ra­tion for my pre­sen­ta­tion at the Con­fig­urable Themes pre­sen­ta­tion for the Oak­land Word­Press Meetup the other day when I dis­cov­ered a strange behav­ior when select­ing one of Weaver theme’s most use­ful page-specific options: select­ing the One col­umn: No side­bar option.

Weaver Theme bugThe prob­lem man­i­fested when I used some cus­tom css to wrap the main page in a “shadow”. This worked fine with all tem­plates, except for the “One-column: No side­bar”. In that case the main page did NOT dis­play the shadow, but oddly a blank page appeared below the footer with the shadow effect.

Here’s one of the rea­sons I like Weaver theme for Word­Press. I posted the prob­lem on the Weaver Forum and within 24 hours some­one came up with a solu­tion which I’ll post below. Also Bruce Wampler, the Weaver theme devel­oper chimed in that he’ll fix the incon­sis­tency in the upcom­ing next version.

The prob­lem is that all the tem­plates have a float on #container_wrap estab­lished in the style sheet, except for #container_wrap.one-column which says float:none. If I put #container_wrap.one-column {float: left;} in there, it looks good. The “bug” is that the tem­plates behave dif­fer­ently. They should be con­sis­tent if other rules are expected to work.

In the mean time, if you use the Weaver One-column: No side­bar option in the Weaver II set­tings panel insert the cus­tom css statement:

#container_wrap.one-column {float: left;} 
Related Posts Plugin for WordPress, Blogger...

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>