Unterkategorien nur auf entsprechenden Seiten anzeigen lassen.

  • Hallo,

    ich hab das Forum durchsucht, aber so ganz klar ist mir nicht, wie ich folgenden Wunsch lösen könnte

    Ich möchte gerne auf der Startseite nur die Hauptkategorien anzeigen lassen. Die Unterkategorien nur dann, wenn man auf die Hauptkategorien klickt.

    Beispiel:

    Berlin
    München
    Frankfurt --> Klick auf Frankfurt
    Hamburg

    Berlin
    München
    Frankfurt
    - Bockenheim
    - Rödelheim
    - Sachsenhausen
    - Bornheim
    Hamburg

    Hat jemand einen Tipp. Geht das auch mit wp list cats?

    --------------------------------
    Gorg grüßt die Welt
    Viel Glück im Leben deiner Wahl!

    Einmal editiert, zuletzt von Gorg (25. November 2005 um 22:55)

    • 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

  • Zitat von Gorg


    Ich möchte gerne auf der Startseite nur die Hauptkategorien anzeigen lassen. Die Unterkategorien nur dann, wenn man auf die Hauptkategorien klickt.

    Hat jemand einen Tipp. Geht das auch mit wp list cats?


    Ja, ich würde es damit versuchen. Für wp_list_pages habe ich das kürzlich in meiner Seite umgesetzt. Kannst ja mal reinsehen, ich habe hier etwas dazu geschriebe. Vielleicht hilft es dir.

    Einmal editiert, zuletzt von Renaade (24. November 2005 um 19:26)

  • Werde nicht schlau daraus...

    Zunächst mal habe ich die PHP-Funktion

    <?php list_cats(0, '', 'name', 'asc', '', 1, 0, 1, 1, 1, 1, 0,'','','','','') ?

    durch diese ersetzt:

    <?php wp_list_cats('list=1&children=0'); ?>

    Damit habe ich es geschafft, dass nur die Hauptkategorien angezeigt werden. Ich habe vor, viele Hauptkategorien und noch viel mehr Unterkategorien einzustellen. Es wird also unübersichtlich, wenn auf der Hauptseite auf Dauer alle Kategorien zu sehen sind. Mein Ziel ist, die Unterkategorien nur dann anzeigen zu lassen, wenn man sich in der entsprechenden Hauptkategorie (oder in einem Artikel aus der Unterkategorie) befindet. So eine Art aufklappbares Menü.

    Komme aber irgendwie nicht weiter. Ich habe keine Ahnung wie ich vorgehen soll. Kann mir jemand helfen?

    P.S. Ich hab mir im Forum auch schon ein paar Beiträge dazu angeschaut. Ein Tipp war Javascript-Menü einzubinden, aber dazu fehlen mir ein paar Programmierkenntnisse. Ein weiterer Tipp war, unterschiedliche Seitentemplates zu erstellen, aber das heißt ja (wenn ich es richtig verstanden habe), dass ich für jede Hauptkategorie ein zusätzliches Template benötige, oder?

    --------------------------------
    Gorg grüßt die Welt
    Viel Glück im Leben deiner Wahl!

    Einmal editiert, zuletzt von Gorg (26. November 2005 um 01:09)

  • hallo erstmal,
    ich habe div. Kategorien in der sidebar.php hiermit von der Anzeige ausgeschlossen:
    <?php
    wp_list_cats('sort_column=name
    &optioncount=0
    &hierarchical=1
    &hide_empty=0
    &exclude=2,3,4,5,6,7,8,9,10');
    ?>
    # &exclude=Kategorienummer, kategorienummer etc.

    Gruß
    schimmi

Jetzt mitmachen!

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