Child-Kategorie erst nach klick auf Haupt-kategorie anzeigen

  • Hallo WP-Liebhaber/innen,

    ich habe ein selbst gecodetes CMS und möchte nun auf Wordpress umsteigen, da es durch plugins und templates uvm. sehr viel umfangreicher ist.

    Meine User sind es gewohnt, dass nach dem Klick auf Hauptkategorie 1 sich die Unterkategorien zu Hauptkat.1 öffnen und mit einem klick auf die Unterkategorie die Artikel, (falls keine weitere Unterkategorie vorhanden, sonst erneut die Kategoriewahl). Das möchte ich ganz gerne beibehalten.

    Dazu müsste ich wohl archiv.php oder category.php ändern. Nun stellt sich die Frage, wie man meine Wünsche umsetzt.

    Freue mich über jede Antwort.

    Viele Grüße

    • 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

  • geb bitte den code deiner category.php hier an;

    prinzip:

    - check ob die kategoie unterkategorien hat;
    zB mit '$unter_kats = wp_list_categories('depth=1&child_of='.get_query_var('cat').'&title_li=&echo=0)';

    -- wenn ja, dann zeige diese liste der unterkats;
    zB mit 'if( $unter_kats ) echo $unter_kats;'

    -- wenn auch noch posts direkt in der kategorie sind, zeige die auch an (mit einer query und dem 'category__in' parameter.

  • geb bitte den code deiner category.php hier an;

    prinzip:

    - check ob die kategoie unterkategorien hat;
    zB mit '$unter_kats = wp_list_categories('depth=1&child_of='.get_query_var('cat').'&title_li=&echo=0)';

    -- wenn ja, dann zeige diese liste der unterkats;
    zB mit 'if( $unter_kats ) echo $unter_kats;'

    -- wenn auch noch posts direkt in der kategorie sind, zeige die auch an (mit einer query und dem 'category__in' parameter.

    Das Prinzip und der Gedankengang ist mir klar, doch die Umsetzung in WP ist das Problem, da WP auch viele eigene Variablen hat. Könntest du mir das dann eben hier posten deine Lösung?

    Gruß

Jetzt mitmachen!

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