ID der Oberkategorie in einem Post in einer Unterkategorie ermitteln

  • Guten Tag,

    ich habe folgendes Problem:
    unzwar möchte ich die ID der Oberkategorie ermitteln, auch wenn ein Post in einer Unterkategorie abgelegt ist.

    Zum Beispiel:
    Hauptkategorie (ID: 1)
    - Unterkategorie (ID: 11)

    Nun ist der Post aber nur in der Unterkategorie abgelegt, und ich finde keinen Befehl um an die ID der Hauptkategorie zu kommen.

    Weiß jemand vielleicht eine Lösung auf mein Problem?

    Mit freundlichen Grüßen,
    Watch-it.

    • 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

  • Super, hat funktioniert.
    Mit category_parent hat es geklappt.

    Hier nochmal für alle die das selbe Problem haben:

    PHP
    <?php 
    foreach((get_the_category()) as $category) { 
        echo $category->category_parent; 
    } 
    ?>

    (gibt jetzt die ID der Hauptkategorie aus, egal wo der Post gemacht wurde)

    Vielen Dank MarX ;)

    Mit freundlichen Grüßen,
    Watch-it.

Jetzt mitmachen!

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