1. In die functions.php des Child-Themes für jeden Widget-Bereich mit unterschiedlichen id- und name- Angaben folgenden Code einfügen
register_sidebar(
array
(
'id'
=>
'mein-widget'
,
'name'
=>
'mein widget'
,
'description'
=>
'Widget Bereich wo ich will'
,
'before_widget'
=>
'<div id="%1$s">'
,
'after_widget'
=>
'</div>'
,
'before_title'
=>
'<h4>'
,
'after_title'
=>
'</h4>'
));
2. In die entsprechende Template-Datei des Child-Themes (z.B. die header.php) an die gewünschte Stelle folgenden Code eingeben
<div id=
"mein-widget"
>
<?php dynamic_sidebar(
'mein-widget'
); ?>
</div>
3. Anschließend im style.css die gewünschten Style-Angaben vornehmen.
Falls
Sie die Warnmeldung erhalten:
In die functions.php des Eltern-Themes am Anfang folgenden Code einfügen"Cannot modify header information - headers already sent by ..."
//wp-redirect erlauben, auch während Wordpress eine Ausgabe an den Browser sendet
add_action('init', 'do_output_buffer');
function do_output_buffer() {
ob_start();
}