Dynamische Sub-pages-Liste als Menu

  • Also, mein Anliegen, ist es, nicht für jede Page mit subpages ein neues Tamplate erstellen zu müssen.

    Seite ist http://davoron.game-host.org/wordpress

    Oben ist die Haubtnavigation, wenn man auf z.B. Portfolio klickt kommt unter dem Bild ein Submenu zum vorschein, in dem Submenu sind die Subpages der Page 7 also Portfolio.
    Nun habe ich aber auch noch Kontak in der Haubtauswahl. Ich könnte ein zusätzliches Template erstellen in dem steht das er die Subpages von Kontakt laden soll.
    Aber ich fände es besser das gleich in den code mit einzufließen.

    Sprich:
    Wenn ich Pageid= ?? aufrufe soll ein anderes Submenu-template geladen werden

    oder:
    im Submenutemplate:
    wenn ich pageid= ?? aufrufe gib mir die Child_of these Page (huhu denglisch)


    achso als Refferenz wie es werden soll: http://www.sector5.de
    News werden normale Posts, rest Content wird über Pages gemacht.

    Auf Sector5.de kann man sehen das das left_menu ebenfalls noch eine Funktion hat, nämlich, falls die Pages im Submenu ebenfals Children haben, sollen diese dort aufgelisted werden(sehr wichtig, denn die Pages haben auf jeden fall Subpages^^).

    wie kann ich das dann realisieren??

    freue mich sehr über jede hilfe!^^

    Gruß der Hannes

    Eigendlich sollte es klappen, nur bei mir nicht^^

    • 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

  • hmm ok war allem anschein nach etwas viel^^

    das mit dem mittelmenu habe ich jetzt doch ünber ein zusätzlichen template gelöst, aber das mit der sitebar fehlt noch...

    Gibt es eine dynamische lösung mir die Subpages die zu einer Page gehören extra auszugeben ohne das jedes mal mit einem neuen Template zu realisieren??

    Eigendlich sollte es klappen, nur bei mir nicht^^

  • na sooo, schau welche Page_id aufgerufen wurde und zeige die Subpages zu dieser ID.
    Wenn keine vorhanden, dann Zeige nichts/ searchform.php

    hmm....

    Gruß der Hannes

    Eigendlich sollte es klappen, nur bei mir nicht^^

  • HAHAHA selbst ist der Mann und die Englischen Foren sind super, müsste man mal alles übersetzten^^

    also wer sich dafür interessiert, es ist total leicht, aber wenn man die Parameter nicht kennt ist es logisch das man nicht drauf kommt:

    Zitat


    <?php wp_list_pages('child_of=' . $post->ID . '&depth=1&title_li='); ?>

    :lol: :lol: :lol:

    hach das wars was ich suchte, das ganze kann man dann noch mit den normalen wp_list_pages gestallten wie man möchte!^^

    Gruß der Hannes

    Eigendlich sollte es klappen, nur bei mir nicht^^

  • jabb hahaha, wusste ja selbst nicht genau was ich wollte, da ich mich noch nciht soo aus kenne, hatte eben nach einer solchen funktion gesucht^^ sooo lol

    Eigendlich sollte es klappen, nur bei mir nicht^^

  • Hey,

    hab genau das slebe Problem und hab eben diesen Thread gefunden.

    Ich hab die Idee natürlich direkt umegbaut, das Problem ist, aber dass bei einem Klick auf die Subpages, sich die $page->ID ändert (logischerweise). Die Navigation erfolgt also nicht mehr.

    Hat einer eine Idee, wie man die child_of ID rausbekommt ??

    Denn ich möchte, dass sich je nach angeklicktem HAuptmenüpunkt die untergeordneten Seiten angezeigt werden. Dazu benötige ich die child_of ID des HAuptmenüpunktes...


    Bin für jede Antwort dankbar ;)

  • hi robert,

    ich meine ich hätte das auf einer meiner testinstallationen mit wp2 laufen - steige nicht sofort um -, sehe aber heute abend - wenn ich wieder zu hause bin - gerne mal nach ;)

    vG

    Arno

    Feedback ist Wichtig!|FAQ|Rückfragen im Forum!|Wenn ich mal was vergesse.... einfach mal sagen...

  • Hi Robert,

    das Plugin funktioniert auch mit WP2.. Hab's gerade getestet.

    vG

    Arno

    Feedback ist Wichtig!|FAQ|Rückfragen im Forum!|Wenn ich mal was vergesse.... einfach mal sagen...

  • hallo arne,
    kann es sein dass man das plugin nicht runterladen kann?
    ich hätte grosses interesse daran, da ich unabhängig von meiner hauptkategorien von seiten (oben quer) die jeweiligen unterkategorien nur auf der entsprechenden seite anzeigen will.
    den derzeitigen code der hier schon gepostet hat verwende ich zwar, aber wie schon festgestellt verschwindet dann die navigation auf der entsprechenden unterseite wieder. aber da soll sie ja bleiben.

    ich verzweifle jetzt nun schon seit zwei tagen an dem problem...
    magst du mir das plugin zu verfügung stellen?

    lg

    tanja

  • Moin Tanja,

    yep, konnte sein. Habe die bestehende Seite in ein Unterverzeichnis verschoben ohne den Downloadpfad anzupassen. Jetzt geht's wieder ;)

    vG

    Arno

    Feedback ist Wichtig!|FAQ|Rückfragen im Forum!|Wenn ich mal was vergesse.... einfach mal sagen...

  • hallo!

    ich klink mich hier einfach mal ein :)

    Ich bin gerade dabei ein Menu für wordpress auf basis der kategorien zu bauen.
    also: oberkategorien -> unterkategorien

    das ganze funktioniert auch, allerdings weiß ich nicht, wie ich an die Info der Kategorie/Kategoriepfad komme, wenn ich direkt auf einen Beitrag klicke.

    Derzeit arbeite ich teilweise mit der globalen $cat, auf einem einzelbeitrag ist die aber leer!
    Wie kann ich dennoch an die kategorien kommen, ohne mir viele eigene funktionen zu bauen?

    danke
    Hippo

  • Hallo Hippo,

    so ganz 100%ig verstehe ich Deine Frage nicht, aber mein Fuzzyparser sagt, dass du evtl. sowas suchen könntest:

    Zitat


    Separated by Arrow

    Displays links to categories with an arrow (>) separating the categories. (Note: Take care when using this, since some viewers may interpret a category following a > as a subcategory of the one preceding it.)

    <p>Categories: <?php the_category(' &gt; '); ?></p>

    Categories: WordPress > Computers > Blogging


    gefunden mal wieder im Codex: http://codex.wordpress.org/Template_Tags/the_category

    Andere Darstellungsvarianten gibt's da auch.

    Viele Grüße,
    Frank

Jetzt mitmachen!

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