Hallo,
ich habe für das Theme twentytwelve ein Child erstellt und zusätzliche Widgetbereiche hinzugefügt.
Soweit funktioniert das auch.
Mein Problem ist nun, dass ich die Boxen im Footer gerne nebeinander, auf die Seite ausgedehnt hätte. Momentan sind sie untereinander.
Die relevanten Bereiche der einzelnen Dateien:
functions.php
function twentytwelvechild_widgets_init() {
register_sidebar( array(
'name' => __( 'Kein Theorieunterricht', 'twentytwelvechild' ),
'id' => 'keintheorie',
'description' => __( 'Widgetbereich für kein Theorieunterricht direkt unter dem Header', 'twentytwelvechild' ),
'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' => __( 'Grußtext', 'twentytwelvechild' ),
'id' => 'grusstext',
'description' => __( 'Widgetbereich für den Grußtext, direkt unterm Header', 'twentytwelvechild' ),
'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' => __( 'Footer', 'twentytwelvechild' ),
'id' => 'customfooter',
'description' => __( 'Widgetbereich für den Footer', 'twentytwelvechild' ),
'before_widget' => '<aside id="%1$s" class="widget %2$s">',
'after_widget' => '</aside>',
'before_title' => '<h3 class="widget-title">',
'after_title' => '</h3>',
) );
}
add_action( 'widgets_init', 'twentytwelvechild_widgets_init' );
Alles anzeigen
footer.php
<!-- ANFANG zusätzliches Widget //-->
<?php if ( is_active_sidebar( 'customfooter' ) ) : ?>
<div class="customfooter">
<?php dynamic_sidebar( 'customfooter' ); ?>
</div>
<?php endif; ?>
<!-- ENDE zusätzliches Widget //-->