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; }