1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Pages und Subpages in Navi

Dieses Thema im Forum "Design" wurde erstellt von sue007, 13. Januar 2008.

  1. sue007

    sue007 Well-Known Member

    Registriert seit:
    21. Mai 2006
    Beiträge:
    66
    Zustimmungen:
    0
    Irgendwie finde ich nicht die Antwort auf meine Frage hier.
    Ich möchte - möglichst ohne Plugin - eine Naviagtion für pages bauen, in der es pages und subpages gibt. Die Subpages sollen nur angezeigt werden, wenn ich mich auf der entsprechenden page (wo es subpages gibt) befinde.

    Ich habe es versucht mit 2 unterscheidlichen Templates. Eines für die Hauptseiten ohne Unterseiten - hat diese sidebar.php

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Für die Hauptseiten mit Unterseiten so
    (Quelle: Template Tags/wp list pages « WordPress Codex )

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Hier werden leider nur die Unterseiten angezeigt, nicht die übergeordneten Seiten. So sollte es aussehen

    Punkt 1
    Unterpunkt 1
    Unterpunkt 2
    Punkt 2
    Punkt 3
    Punkt 4

    Kennt jemand eine Lösung?

    Susanne
     
  2. stevie99

    stevie99 Well-Known Member

    Registriert seit:
    5. November 2007
    Beiträge:
    258
    Zustimmungen:
    0
    Soll das ganze horizontal oder vertikal sein ?
     
  3. marX

    marX Well-Known Member
    Ehrenmitglied

    Registriert seit:
    5. Oktober 2006
    Beiträge:
    12.943
    Zustimmungen:
    0
    Such mal nach dem Plugin "Fold_page_list"
     
  4. sue007

    sue007 Well-Known Member

    Registriert seit:
    21. Mai 2006
    Beiträge:
    66
    Zustimmungen:
    0
    Es soll vertikal sein und ohne Plugin.
     
  5. marX

    marX Well-Known Member
    Ehrenmitglied

    Registriert seit:
    5. Oktober 2006
    Beiträge:
    12.943
    Zustimmungen:
    0
    Warum?

    Du könntest ja auch den Code des Plugins analysieren und die wichtigen Elemente davon in deinem Template verwenden.
     
  6. sue007

    sue007 Well-Known Member

    Registriert seit:
    21. Mai 2006
    Beiträge:
    66
    Zustimmungen:
    0
    Ja, du hast recht. Funktioniert eigentlich tadellos. Danke.
     
  7. sue007

    sue007 Well-Known Member

    Registriert seit:
    21. Mai 2006
    Beiträge:
    66
    Zustimmungen:
    0
    Aber "page-item" wird nicht mehr ausgegeben und meine Sortierung ist futsch. Kann man da was machen?
     
  8. marX

    marX Well-Known Member
    Ehrenmitglied

    Registriert seit:
    5. Oktober 2006
    Beiträge:
    12.943
    Zustimmungen:
    0
    Komisch, ich setz das doch auch ein (v1.74) - die <li> bekommen bei mir ein class="page-item", und auch die Sortierung ist so, wie ich sie im Menü angegeben habe. So hab ich das in meiner Sidebar eingebunden:
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Die fold_pages-Funktion erwartet normalerweise dieselben Parameter, wie wp_list_pages().
     
  9. sue007

    sue007 Well-Known Member

    Registriert seit:
    21. Mai 2006
    Beiträge:
    66
    Zustimmungen:
    0
    ... stimmt, ich hatte noch einen Tippfehler drin. jetzt klappt es :)
     
  10. TobiasHeuken

    TobiasHeuken Well-Known Member

    Registriert seit:
    4. Juni 2006
    Beiträge:
    105
    Zustimmungen:
    0
  11. marX

    marX Well-Known Member
    Ehrenmitglied

    Registriert seit:
    5. Oktober 2006
    Beiträge:
    12.943
    Zustimmungen:
    0
  12. marco82

    marco82 Member

    Registriert seit:
    20. April 2008
    Beiträge:
    7
    Zustimmungen:
    0
    Das Plugin ist genau das was ich brauchte! Danke! Nur kann mir einer sagen wie ich die alte Reihenfolge der Seiten wieder herstellen kann....
     
  13. marX

    marX Well-Known Member
    Ehrenmitglied

    Registriert seit:
    5. Oktober 2006
    Beiträge:
    12.943
    Zustimmungen:
    0
  14. marco82

    marco82 Member

    Registriert seit:
    20. April 2008
    Beiträge:
    7
    Zustimmungen:
    0
    Danke! Das hatte ich noch nicht gelesen! Nun Funktioniert es! *freu*
     
  15. dreamer17489

    dreamer17489 Member

    Registriert seit:
    11. Juli 2008
    Beiträge:
    8
    Zustimmungen:
    0
  16. marX

    marX Well-Known Member
    Ehrenmitglied

    Registriert seit:
    5. Oktober 2006
    Beiträge:
    12.943
    Zustimmungen:
    0
  17. dreamer17489

    dreamer17489 Member

    Registriert seit:
    11. Juli 2008
    Beiträge:
    8
    Zustimmungen:
    0
    Hallo.

    Ich bin jetzt einfach mal so frech und hänge meine sidebar.php ran. Vielleicht wäre jemand so nett und könnte die so ändern, dass die Unterkategorien nicht angzeigt werden.

    LG

    Steffen
     
  18. marX

    marX Well-Known Member
    Ehrenmitglied

    Registriert seit:
    5. Oktober 2006
    Beiträge:
    12.943
    Zustimmungen:
    0
    Also das Plugin ist für die Sidebar im Frontend, also im Theme. Die von dir gepostete sidebar.php ist die aus dem Adminbereich. ;)
     
  19. dreamer17489

    dreamer17489 Member

    Registriert seit:
    11. Juli 2008
    Beiträge:
    8
    Zustimmungen:
    0
    So das ist jetzt die richtige. Wäre net,, wenn du dir das mal anschauen könntest. Brauche ich das Plugin trotzdem noch ?

    LG

    Steffen
     
  20. marX

    marX Well-Known Member
    Ehrenmitglied

    Registriert seit:
    5. Oktober 2006
    Beiträge:
    12.943
    Zustimmungen:
    0
    Zeile 16:
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    ändern in:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Aber wie gesagt nur wenn du keine Widgets benutzt. Ansonsten benötigst du das dazugehörige Folding-Widget und musst dort die Änderung der Reihenfolge eintragen.
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden