Hallo WP-Fans,
noch einen schönen Feiertag, falls jemand Zeit hat, ich könnte als Weihnachtsgeschenk, einen Tipp zu meinem Widget im eigenbau(3.8 twentyfourteen) echt gebrauchen.
für einen Widget-Platz zum einfügen des Text-Widget über ein Headerbild(Design/Anpassen/Kopfbild)im twentyfouteen zu legen habe ich bisher folgendes gemacht:
1) in der functions.php eine weitere register_sidebar(array) gesetzt. Diese erscheint jetzt auch unter
Design/Widgets als Header Widget Area, rechts im Fenster Widgets.
register_sidebar( array (
'name' => __( 'Header Widget Area', 'twentyfourteen' ),
'id' => 'sidebar-4',
'description' => __( 'text widget zum plazieren rechts oben/über headerbild.', 'twentyfourteen' ),
usw...
2) Dort hinein (Design/Widgets/Header Widget Area) kann ich dann das Textwidget ziehen und dann dort html einfügen.
der Text ist dann, nach abspeichern, natürlich noch nicht auf der Webseite im Browser zu sehen. Deshalb habe ich
3) in der header.php noch ca.Zeile 31 (vor </head> folgendes hinzugefügt:
<?php wp_head(); ?>
<div id="site-header" class="Header Widget Area"><?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar ('sidebar-4') ) : ?>
<?php endif; ?></div>
</head>
Jetzt erscheint der Text auch auf der Webseite im Browser. Leider nicht rechts *IM* Header Bild, sondern links außen über dem Bild.
4) Es liegt also an der style.css , habe unter 7.2 Content Sidebar Widgets ca. Zeile 2591 folgendes eingesetzt:
/* --- Header Widget Area --- */
.header-widget-area {
float:none;
margin:0 auto;
padding:10px 0 0;
}
.header-widget-area h3.widget-title {
margin: 0 0 3px;
font-family: 'PT Sans', sans-serif;
font-size: 1.2em;
color: #fff !important;
font-weight:bold;
letter-spacing:0.1em;
}
.header-widget-area .textwidget {
font-size:1.1em;
font-style:italic;
}
habe auch ".site-header" und ".sidebar-4" in der style.css probiert.
da ich die Schrift auf weiß gesetzt habe, kann ich auch sehen, dass die css überhaupt nicht angenommen wird. Habe eine Denkblockade.
Wäre sehr dankbar, mir hilft jemand auf die Sprünge. Was müßte nach dem (.) Punkt kommen?
Gruss Ria