谁能告诉我为什么我在页脚小部件中获取重复的容器?我在容器div周围放置了一个边框,以使其更易于查看。
http://covalier.com/covalierbranded/
CSS:
#footer-widget0 {
width: 240px;
min-height: 300px;
float: left;
margin: 0px 10px 10px 10px;
padding: 0px 10px 0 10px;
border: solid 1px #FFFFFF;
font-size: 16px;
font-family: 'Lato', sans-serif;
line-height: 30px;
cursor: pointer;
}
#footer-widget0 a {
color: #7c0000;
text-decoration: none;
font-weight: 900;
}
#footer-widget0 a:hover {
color: #f0b901;
text-decoration: none;
}
HTML
<div id="Footer">
<div id="FooterHeader"></div>
<div id="footer-widgets"><!--container-->
<div id="footer-widget0">
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('footer-0') ) : ?>
<?php endif; ?>
</div>
<div style="clear: both"></div>
</div>
<footer id="footer" class="source-org vcard copyright" role="contentinfo">
<small>©<?php echo date("Y"); echo " "; bloginfo('name'); ?></small>
</footer>
</div>
答案 0 :(得分:0)
经过大量探索后,问题出在functions.php文件中。我必须更改:
register_sidebar(array(
'name' => 'Footer Widget 0',
'id' => 'footer-0',
'description' => 'First footer widget area',
'before_widget' => '<div id="footer-widget0">',
'after_widget' => '</div>',
'before_title' => '<h2>',
'after_title' => '</h2>',
));
到
register_sidebar(array(
'name' => 'Footer Widget 0',
'id' => 'footer-0',
'description' => 'First footer widget area',
'before_widget' => '<div id="">',
'after_widget' => '</div>',
'before_title' => '<h2>',
'after_title' => '</h2>',
));
解决了问题