Dynamic Sidebar auf Startseite einbinden

  • Hallo zusammen,
    ja, ich weiß: es gibt unzählige Tutorials in den weiten des WWW wie ich Sidebars erstelle und ausgebe... nur bei mir klappt das nicht.

    Ich bin gerade dabei, einen Blog zu erstellen. Die Startseite soll ein Magazinlayout erhalten (in 7 verschiedenen Divs sollen jeweils die 3-5 neuesten Beiträge einer jeweiligen Kategorie erscheinen). Nach langer Suche im Internet und viel Ausprobieren bin ich auf folgendem Stand:

    functions.php (was nicht mit der sidebar zu tun hat wurde rausgeschnitten)

    Für die anderen 6 divs werde ich dann weitere Sidebars definieren.

    Der für die Ausgabe vorgesehene Div (div id="topthemen")

    HTML
    <div id="topthemen">
    <?php if ( function_exists(‘dynamic_sidebar’) && dynamic_sidebar('sidebar1') ) : else : ?>
    Dieser Text wird angezeigt, wenn keine Widgets definiert sind.
    <?php endif; ?>
         </div>

    Im Widgetbereich wird zu meiner Freude eine Box mit der Überschrift sidebar1 angezeigt. Wie schaffe ich es nun, dass die aktuellsten Beiträge einer jeweiligen Kategorie in meinem div topthemen angezeigt werden? Diverse Dummyeinträge mit den verschiedenen Kategorien habe ich bereits erstellt. Bisher wird leider nur der in der im div definierte Satz ausgegeben...

    Vielen Dank für eure Hilfe,

    Niklas

    • 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

  • Du müsstest über Design -> Widget ein Widget in die Sidebar ziehen.

    Allerdings hätte ich Dein Vorhaben über wp_query und diverse Loops realisiert:
    http://codex.wordpress.org/Class_Reference/WP_Query

    Hier kann man pro Loop eine andere Kategorie abfragen und mit z. B. posts_per_page' => 3 auch nur 3 Post ausgeben lassen. Musst Du Dir mal in Ruhe anschauen.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

    Einmal editiert, zuletzt von SirEctor (17. Juli 2014 um 12:19)

  • Danke für die Antwort :)
    Auf die Idee bin ich auch grade gekommen: Ich habe das Category Post Widget installiert und auch hineingezogen. Auch wenn ich auf Speichern klicke verschwindet das Widget leider wieder aus der sidebar1-box... es ist frustrierend :(

Jetzt mitmachen!

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