single.php mit Auszügen weiterer Artikel derselben cat

  • Folgendes Prob. Ich hätte gerne in einem einzelnen Artikel untendrunter Auszüge aus weiteren Artikeln der selben Kategrorie. Excerpt einfügen ist nicht das prob, aber dem excerpt bzw single.php zu sagen das die Auszüge aus anderen posts derselben kategorie kommen sollen verursacht den Ärger.
    Bisher versuche ich es mit <?php if (is_category('Category A')) { ?> irgendwie einzubauen, was aber bisher nicht geklappt hat. Hat jemand ein (vollständiges) stück code zu Hand um dem Drama ein Ende zu setzen? Thx in advance.

    • 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

  • Muchas Gracias, erster Teil läuft, nur folgendes ist mir noch nicht ganz klar.
    <?php $my_query = new WP_Query('cat=8&showposts=10'); ?>
    Wenn ich hier cat8 stehen lasse, zeigt er mir nur die post aus der cat 8 ist ja soweit klar. WEnn ich jetzt aber einen post in Cat10 schreibe, excerpt er mir auch nur die posts aus cat8 drunter, was nicht passt auch soweit klar. Verwende ich cat() würfelt er alles wahllos durcheinander. Wie lautet den der Zauberparameter damit er mir nur weitere Artikel aus der selben cat excerpt aus der der post stammt? Ich glaub ich find den heut nimma:confused:

  • Holá,
    habs nun mit:
    <?php if ( in_category() ): ?>
    ausprobiert, aber da ballert er mir wüste Fehlermeldungen um die Ohren.
    Bin ich damit komplett aufm Holzweg oder wo kann der Fehler liegen?
    Ich komme mit echo, bzw include nicht ganz klar. Please advice. Thx

  • Die Kategorie-ID bekommst du im 1. Loop mit get_the_category():
    http://codex.wordpress.org/Template_Tags/get_the_category
    Der Befehl liefert dir ein Array mit den zugewiesenen Kategorien zurück. Die IDs sammelst du und übergibst sie Komma-getrennt an WP_Query():

    PHP
    <?php $my_query = new WP_Query('cat=[COLOR="Red"][B]8[/B][/COLOR]&showposts=10'); ?>

    Siehe auch:

    Zitat von marX

    Bei query_posts() findest du alle möglichen Parameter, auch den für die Kategorie.
    http://codex.wordpress.org/Template_Tags/query_posts

Jetzt mitmachen!

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