Mehrere Seiten Kategorien?

    • 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

  • Wenn ich das richtig deute , möchtest du unter "Datenbank" und "Serien" verschiedene Seitelinks anordnen?

    2 Möglichkeiten

    1. benutze in der sidebar.php den exlude oder include Parameter bei wp_list_pages()
    http://doku.wordpress-deutschland.org/Template_Tags/wp_list_pages

    2. Erstelle je eine Seite "Datenbank" und "Serien" und schreib einen beschreibenden Text rein. Dann ordne die anderen Seite als Unterseiten dazu.

  • Danke, Ja genau das will ich :)

    Nur eine Frage. Ist das das was ich in die Datei Sidebar.php eintragen muss?


    und wenn ja, wohin?
    </li>

  • In der Datei Sidebar.php steht

    Zitat

    <?php wp_list_pages('sort_column=menu_order&title_li=&child_of='. $parent_id); ?>

    Aber was soll ich nun machen?

  • erstmal müssen die Widgets aus dem Backend raus. Denn entweder Widgets oder den Code in der sidebar.php, nicht beides.

    Dann ordnest du im Backend alle Unterseiten je einer Elternseite zu.

    Und dann kannst du in der sidebar.php 2x wp_list_pages() einfügen

    PHP
    <?php wp_list_pages('sort_column=menu_order&title_li=<h2>[COLOR=Red]Seiten 1[/COLOR]</h2>&child_of=[COLOR=Red]XX[/COLOR]'); ?>
    <?php wp_list_pages('sort_column=menu_order&title_li=<h2>[COLOR=Red]Seiten 2[/COLOR]</h2>&child_of=[COLOR=Red]XX[/COLOR]'); ?>

    anlegen. Statt XX nimmst du jeweils die ID der Elternseite.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Zitat

    <?php wp_list_pages('sort_column=menu_order&title_li=&ch ild_of='. $parent_id); ?>

    So wird deine Sidebar in dem entspr. Bereich aussehen:

    Zitat

    <li><h2><?php _e('Überschrift'); ?></h2>
    <ul>
    <?php wp_list_pages('sort_column=menu_order&title_li='); ?>
    </ul>
    </li>

    Jetzt kopierst du diesen Code nochmal direkt darunter. Dann hast du 2 Navigationen.
    Als nächstes ergänzt du jeweils hinter den Befehl mit &include das sieht dann so aus:

    Zitat

    <li><h2><?php _e('Überschrift'); ?></h2>
    <ul>
    <?php wp_list_pages('sort_column=menu_order&title_li=[COLOR=Red]&include=page_id[/COLOR]'); ?>
    </ul>
    </li>

    Wobei du page_id durch eine kommagetrennte Liste der Seiten-IDs ersetzt, die du in der jeweiligen Navigation anzeigen willst.
    Das würde dann z.B. so aussehen:

    Zitat

    <li><h2><?php _e('Überschrift'); ?></h2>
    <ul>
    <?php wp_list_pages('sort_column=menu_order&title_li=[COLOR=Red]&include=1,5,9'[/COLOR]); ?>
    </ul>
    </li>

    Dafür brauchst du dann keine Unterseiten anlegen.
    Lies hier: http://doku.wordpress-deutschland.org/Template_Tags/wp_list_pages

    Einmal editiert, zuletzt von bgeissler (18. September 2009 um 12:29)

  • Ja das ist klar, aber die Navigation kommt nicht auf die Startseite, sie ist nur auf den Seiten die als Child eingetragen sind. Wie bekomme ich sie auf jede Seite?

  • dann zeig uns doch mal deine sidebar.php, da wird vielleicht irgendwo ein IF drin hängen.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Hier mal Sidebar.php

    Einmal editiert, zuletzt von maxe (19. September 2009 um 13:36)

  • wenn du es überall haben willst, dann musst du es aus dem IF rausnehmen

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

Jetzt mitmachen!

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