Theme TwentyTwelve
Footer-Widgets einfügen
Twenty-Twelve lässt standardmäßig keine Footer-Widgets zu.
In functions.php einfügen:
register_sidebar( array( 'name' => 'Sidebar-Footer 1', 'id' => 'sidebar-footer-1', 'description' => 'Footer-Area-Widgets', 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', ) ); register_sidebar( array( 'name' => 'Sidebar-Footer 2', 'id' => 'sidebar-footer-2', 'description' => 'Footer-Area-Widgets', 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', ) ); register_sidebar( array( 'name' => 'Sidebar-Footer 3', 'id' => 'sidebar-footer-3', 'description' => 'Footer-Area-Widgets', 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', ) );
In footer.php einfügen:
Direkt nach <footer id=“colophon“ role=“contentinfo“> einfügen:
<!-- footer widgets -->
<div id="footer-sidebar" class="secondary">
<div id="sidebar-footer1">
<?php
if(is_active_sidebar('sidebar-footer-1')){
dynamic_sidebar('sidebar-footer-1');
}
?>
</div>
<div id="sidebar-footer2">
<?php
if(is_active_sidebar('sidebar-footer-2')){
dynamic_sidebar('sidebar-footer-2');
}
?>
</div>
<div id="sidebar-footer3">
<?php
if(is_active_sidebar('sidebar-footer-3')){
dynamic_sidebar('sidebar-footer-3');
}
?>
</div>
</div>
<!-- footer widgets end -->
CSS
#sidebar-footer {
display:block;
height: 250px;
}
#sidebar-footer1 {
float: left;
width: 340px;
margin-left:5px;
margin-right:5px;
}
#sidebar-footer2 {
float: left;
width: 340px;
margin-right:5px;
}
#sidebar-footer3 {
float: left;
width: 340px;
}
Grafik-Schatten (Shadow) im Widgetbereich deaktivieren
.widget img{
box-shadow: none;
}