Verfasste Forenbeiträge

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Wen es interessiert: ich konnte das Problem lokalisieren. Die betreffende Datei ist: \wpadmin\includes\nav-menu.php; Funktion: wp_nav_menu_item_post_type_meta_box.

    Dort wird für das Paging der Seiten eine Variable „$per_page = 50;“ gesetzt. Hat man nun mehr als 50 Seiten, funktioniert die Darstellung der Hierarchie nicht mehr korrekt. Wir haben ca. 150 Seiten in unserem System, und sobald ich die Variable auf 250 hochgesetzt habe, funktioniert die Darstellung wieder einwandfrei mit exakter Abbildung der Hierarchie aller Seiten.

    Eigentlich müsste das doch jeder etwas umfangreicheren Website so gehen, oder? Stört das niemanden? Ich sehe das als ganz klaren Bug in WordPress an.

    Um das genauer zu untersuchen, könnte ich mir den Sourcecode von WP einmal anschauen. Dazu müsste ich aber wissen:

    – in welcher Datei von WP steht der Code, um die Seitenliste im Menü-Editor aufzubauen?
    – in welcher Tabelle schaut WP nach, um die Seitenliste zu laden?

    Gruß
    Heiko

    Ja klar. Wie du im Screenshot „Seitenhierarchie“ sehen kannst, ist alles schön ordentlich aufgebaut. Das spiegelt sich aber nicht im Menüeditor wieder.

    Hmm, ich hatte schon befürchtet, dass mein Thema für Missverständnisse sorgt. Ist auch kompliziert zu beschreiben. Also, es geht nicht darum, wie ich das Menü selbst hierarchisch anlegen soll, sondern um die komplette Liste der Seiten, aus denen ich das Menü zusammenbaue.

    Wenn du Menüs bearbeitest, dann hast du auf der linken Seite, je nach Einstellung, „Seiten“, „Beiträge“, „Individuelle Links“ etc. Jetzt wählst du „Seiten“ aus, dann den Tabreiter „Zeige alle“. Jetzt siehst du die Liste aller deiner angelegten, zur Verfügung stehenden Seiten. Teilweise sind diese korrekt eingerückt und unter den entsprechenden Eltern-Seiten aufgelistet, wie die Hierarchie der Seiten es auch vorgibt. Aber eben nur teilweise! Hier mal Screenshots (hoffentlich klappt es…)
    Seitenhierarchie
    Menü Seitenliste

    Jetzt klarer?

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)