Beiträge als Untermenüpunkte darstellen

  • Hallo ihr Lieben,

    gibt es ein Plugin mit dem ich Beiträge als Untermenüpunkte darstellen kann? Ich kann ja Kategorien als Menüpunkte einstellen. Dann gelange ich auf eine Übersichtsseite mit allen Beiträgen dieser Kategorie. Jetzt möchte ich aber zusätzlich, dass als Untermenüpunkte (Dropdown) dynamisch alle Titel der Beiträge erscheinen.

    Vielleicht hat ja jemand eine Idee und kann mir weiterhelfen.

    Viele Grüßen Sanne

    • 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

  • Ich habe mich jetzt weiter in die Problematik eingearbeitet und im Prinzip eine Lösung gefunden.
    Ich habe in der menue-primary.php mit PHP und HTML einen Menüpunkt eingearbeitet. Die Frage
    ist nur, ob das so gedacht ist oder ob es eine "schönere" Lösung gibt.

    Eigentlich müsste man diesen Post natürlich jetzt aus Plugins in einen anderen Bereich verschieben.

    Greetz Sanne

  • Funktioniert doch nicht so wie es soll. Wenn ich Galerie auswähle, dann stehen plötzlich nicht mehr alle Einträge unter "Galerie", sondern nur noch der den ich gerade aktuell aufgerufen habe. Hier mal der Quelltext:

    <?php
    /**
    * Primary Menu Template
    *
    * Displays the Primary Menu if it has active menu items.
    *
    * @package Hatch
    * @subpackage Template
    */

    if ( has_nav_menu( 'primary' ) ) : ?>

    <?php do_atomic( 'before_menu_primary' ); // hatch_before_menu_primary ?>

    <div id="menu-primary" class="menu-container">

    <?php do_atomic( 'open_menu_primary' ); // hatch_open_menu_primary ?>

    <?php wp_nav_menu( array( 'theme_location' => 'primary', 'container_class' => 'menu', 'menu_class' => '', 'menu_id' => 'menu-primary-items', 'fallback_cb' => '' ) ); ?>

    <?php do_atomic( 'close_menu_primary' ); // hatch_close_menu_primary ?>

    <div class="menu">
    <ul id="menu-primary-items" class="sf-js-enabled">
    <li id="menu-item-500" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-100">
    <a class="sf-with-ul" href="http://jg01.pb-adcon.de/?cat=5">Galerie<span class="sf-sub-indicator">»</span></a>
    <ul class="sub-menu" style="float: none; width: 12em; visibility: hidden; display: none;">
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    <?php if(in_category('5')) { ?>
    <li id="menu-item-134" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-134" style="white-space: normal; float: none; width: 100%;">
    <a href="<?php the_permalink(); ?>" style="float: none; width: auto;"><?php the_title(); } ?></a>
    </li>
    <?php endwhile; endif; ?>
    </ul>
    </li>
    </ul>
    </div>

    </div><!-- #menu-primary .menu-container -->

    <?php do_atomic( 'after_menu_primary' ); // hatch_after_menu_primary ?>

    <?php endif; ?>

Jetzt mitmachen!

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