StrukturK Kategorien für vor/zurück-Navi

  • Hallo

    ich habe eine teilweise fertiggestellte Wordpress-Installation übernommen und habe das Problem, dass die Struktur der Kategorien, wie sie mit $all_cat->term_id bestimmt werden, nicht passt. Das Array, das dort zurückgegeben wird entspricht nicht der Kategorien-Struktur, wie sie in Wordpress in der Kategorie-Verwaltung dargestellt werden. Genauer gesagt ist die vorhergehende ID in der Array-Liste nicht die richtige, sondern gehört zu einer ganz anderen Hauptkategorie. Somit kann nicht die vor/zurück-Navi nicht richtig funktionieren.
    Hier der Quellcode, wie ich ihn übernommen habe:

    Dadurch, dass halt die vorherige oder nächste Kategorie-ID einen anderen (und falschen) Parent haben kommt er oft nicht dazu, den Link auszugeben.

    Ich bin für jeden Hinweis dankbar - sei es, wie man die Kategorie--Reihenfolge gerade biegt, oder was man sonst machen könnte.

    Besten Dank im voraus

    • 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

  • Ich bin für jeden Hinweis dankbar - sei es […]


    Erstmal ganz allgemein, vielleicht hilft dir das schon, dich selber durchzubeißen …

    Hab mal einfach bei Google „wp get_categories()“ eingegeben. Ich kriege dann erst die Codex-Einträge angezeigt. Und dann Fragestellungen bei stackexchange.com – ist hier dein Fall schon dabei oder was, was dem nahe kommt?

    Gruß
    helix

  • Perfekt. Danke für den Hinweis auf stackexchange - dort etwas umgeschaut und die Lösung gefunden.
    Lösung war (anscheinend, noch nicht global getestet) dass das $cat_ids[] mittels get_categories gefüllt wird, aber ein paar Parameter gesetzt werden - vor allem das " 'parent' => $parent_id". Somit hat es auf den paar getesteten Unterseiten wie gewünscht funktioniert.

    Besten Dank

    topas

Jetzt mitmachen!

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