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

Problem mit Navigation bei mehreren Unterseiten

Dieses Thema im Forum "Konfiguration" wurde erstellt von marcelgo, 25. Februar 2010.

  1. marcelgo

    marcelgo Member

    Registriert seit:
    25. Februar 2010
    Beiträge:
    15
    Zustimmungen:
    0
    Moin, habe ein kleines Problem, bei dem ich gerade nicht weiterkomme.
    Folgendes: ich nutze WP als CMS und habe Unterseiten mit 3. Ebenen.

    Siehe hier: www.maggies-galerie.de/wp

    Funktioniert auch alles soweit, aber:

    Wenn man z.B. Kunst>Malerei anklickt öffnet, sich ein weiteres Untermenü. OK. Wenn ich nun aber auf einen der zwei Punkte klicke, verschwindet der Rest der Navigation. Die soll aber so bleiben wie sie ist und nicht den Rest der Links verschwinden lassen.

    Der Code dazu:

    if( $post->post_parent && wp_list_pages("child_of=".$post->ID."&echo=") ) { /* Seite ist Kind-Seite UND hat Kinder (2. Ebene) */
    wp_list_pages('sort_column=menu_order&title_li=&child_of='.$post->post_parent); /* Alle Unterseiten der Elternseite ausgeben */
    }

    elseif( wp_list_pages("child_of=".$post->ID."&echo=") ) { /* Seite hat Kinder (1. Ebene) */
    wp_list_pages('sort_column=menu_order&title_li=&child_of='.$post->ID); /* Alle Unterseiten der aktuellen Seite ausgeben */
    }

    elseif( $post->post_parent && !wp_list_pages("child_of=".$post->ID."&echo=") ) { /* Seite ist Kind-Seite UND hat KEINE Kinder (3. Ebene) */
    wp_list_pages('sort_column=menu_order&title_li=&child_of='.$post->post_parent); /* --- Hier ist wohl das Problem ???? --- */
    }


    Ich hoffe ich hab das jetzt nicht zu kompliziert gemacht und ihr könnt mir helfen ;)

    Und sorry für die Geschwindigkeit der Seite, ist halt Strato :evil:
     
  2. marcelgo

    marcelgo Member

    Registriert seit:
    25. Februar 2010
    Beiträge:
    15
    Zustimmungen:
    0
    keine Ideen?:(
     
  3. marcelgo

    marcelgo Member

    Registriert seit:
    25. Februar 2010
    Beiträge:
    15
    Zustimmungen:
    0
    Ok hab das Problem gelöst... und zwar mit get_post_ancestors:

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  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