Kategorie-Ausgabe gibt falsches Ergebnis

  • sorry für den merkwürdigen Titel...es lässt sich schlecht beschreiben:

    Ich habe folgendes Problem:

    Da ich Banner kategoriebezogen anzeigen möchte habe ich ein kleines Script eingebaut. Da die Banner nicht angezeigt wurden habe ich testweise an derselben Stelle folgenden Code eingesetzt um mir die Kategorie anzeigen zu lassen:

    PHP
    <?php$category = get_the_category(); 
    echo $category[0]->cat_name;
    ?>

    Nun passiert folgendes - egal welche Kategorie ich aufrufe - es wird immer dasselbe angezeigt. Wenn ich

    Code
    unset ($category);

    voransetze ergibt sich ebenfalls keine Änderung...

    Kann das an dem eingesetzten Theme liegen?

    • 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

  • Mit

    PHP
    <?php $current_category = get_query_var('cat'); ?>

    solltest du die Kategorie-ID auch außerhalb des Loops bekommen. Und mit

    PHP
    <?php $current_category = single_cat_title("", false); ?>

    bekommst du auch den Titel der aktuellen Kategorie.

    Ich hoffe das hilft.

  • nein - leider hilft auch das nicht....

    dieses elende Theme treibt mich in den Wahnsinn....:evil:

    Mit jedem andere Theme das ich probiere gibt es das gewünschte Ergebnis...dieses Theme machts einfach nicht...

    Das erstaunliche

    Code
    $description = category_description(get_category_by_slug('category-slug')->term_id);


    funktioniert korrekt, nur die weder die korrekte Kat-ID wird ausgegeben noch der Kat-Titel....

Jetzt mitmachen!

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