Widget-Design nicht veränderbar

  • Hallo,

    ich möchte gerne die Seitennavigation in meiner Sidebar anpassen. Ich benutze das flexipages-Plugin. Der vom Plugin-Autoren genannte Weg, das mit ".flexipages_widget a { color: #0f0; }" in der style.css zu lösen, klappt leider nicht, das hat gar keinen Effekt.

    In der Datei kann ich zwar Formatierungen für alle Sidebars festlegen, es ist mir aber nicht gelungen, nur dieses eine Widget anzusprechen.

    Alternativ könnte ich auch auf das Plugin verzichten und das ganz normale "Seiten-Widget" nehmen - vorausgesetzt es gibt eine Möglichkeit die Seiten-Links dann fett und größer zu machen als alle anderen Links in den Sidebars.

    Vielen Dank schon mal im Voraus.

    Die Seite ist http://forum.wordpress-deutschland.org/www.geothermie-nachrichten.de (SpruceUp-Theme) und meine Style.css sieht so aus:

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Benutzt Du überhaupt Widgets? Von den Klassen her, die ich an Deinen Sidebar-Elementen sehe (bzw. nicht sehe, die haben nämlich alle keine), sieht es für mich nicht so aus. Normalerweise hat jedes Widget eine eindeutige Klasse, über die es angesprochen werden kann im Stylesheet. Hast Du das in der style.css ganz unten ergänzt und nicht z.B. oben?

  • Hallo Ammaletu,

    ja ich benutze Widgets. Aktuell 2 Textblöcke, die Suche, Flexipages und "Letzte Artikel". Bisher hatte ich den css-Code für flexipages unter den Sidebarbereich in die style.css eingefügt. Aber auch ganz unten funktioniert das nicht, ich habe es gerade probiert.

    Im Quelltext handelt es sich um folgende Einträge, die ich formatieren möchte:

    Code
    <div id="sidebar2" class="sidebar">
      <ul>
      <li><h3> </h3>
    <ul>
        <li class="home_page current_page_item"><a href="[URL="http://forum.wordpress-deutschland.org/view-source:http://www.geothermie-nachrichten.de/"]http://www.geothermie-nachrichten.de[/URL]" title="Hauptseite">Hauptseite</a></li>
        <li class="page_item page-item-9"><a href="[URL="http://forum.wordpress-deutschland.org/view-source:http://www.geothermie-nachrichten.de/veranstaltungen"]http://www.geothermie-nachrichten.de/veranstaltungen[/URL]" title="Veranstaltungen">Veranstaltungen</a></li>
        <li class="page_item page-item-77"><a href="[URL="http://forum.wordpress-deutschland.org/view-source:http://www.geothermie-nachrichten.de/kontakt"]http://www.geothermie-nachrichten.de/kontakt[/URL]" title="Kontakt">Kontakt</a></li>
    </ul>

    Ich könnte ja dafür einen neue Klasse als css hinterlegen, ich weiß aber nicht, wie ich das Widget dazu bringe, die auch anzusprechen.

  • in deinem theme, die registrierung der sidebar baut keine widget-class ein.

    bearbeite functions.php des themes:



    und aendere das um:



    das sollte dann eigentlich eine gezielte formatierung verschiedener widgets ermoeglichen.
    http://codex.wordpress.org/Function_Refer…egister_sidebar

  • Das gibt jetzt aber eine böse Fehlermeldung - zum Glück in der Testumgebung:

    Code
    [B]Warning[/B]:  session_start() [[URL="http://agesco.de/wp-admin/function.session-start"]function.session-start[/URL]]:  Cannot send session cache limiter - headers already sent (output  started at  /www/htdocs/w0089fb6/wp-content/themes/spruceup/functions.php:1) in [B]/www/htdocs/w0089fb6/wp-content/plugins/si-captcha-for-wordpress/si-captcha.php[/B]  on line [B]542[/B]
    
    
    [B]Warning[/B]:  Cannot modify header information - headers already sent  by (output started at  /www/htdocs/w0089fb6/wp-content/themes/spruceup/functions.php:1) in [B]/www/htdocs/w0089fb6/wp-admin/theme-editor.php[/B]  on line [B]6[/B]


    Ich kann das jetzt leider nicht deuten.

  • Gibst Du irgendwo in der functions.php eine Leerzeile oder ein Leerzeichen aus? Das darf nicht der Fall sein. Also nicht sowas einbauen:

    PHP
    ?>
    <?php

    Die Datei muss mit <?php anfangen und mit ?> aufhören, ohne weitere Leerzeilen davor bzw, dahinter.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!