Auslesen von Posts einer bestimmten Kategorie einer selbsterstellten Taxonomy

  • Hallo liebe Wordpress Gemeinschaft,

    ich habe folgendes Problem:
    Und zwar würde ich gerne Posts aus einer bestimmten Kategorie auslesen. Allerdings ist der Post Typ ein selbsterstellter. Ich habe es mit folgendem Code probiert, allerdings funktioniert es nicht:

    $category = get_the_category($post->ID);
    if($category->id == 12):

    Das Code-Schnipsel befindet sich innerhalb des loops. Könnt ihr mir helfen?

    Vielen Dank!

    • 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

  • Probiers doch einmal hiermit:

    Hier findest Du noch ein paar weiterführende Informationen:
    http://codex.wordpress.org/Function_Reference/query_posts
    http://codex.wordpress.org/Class_Reference/WP_Query

  • Hab ein ähnliches Problem. CPT erstellt und auch eine eigene Custom Taxonomy:


    Habe nun ein paar FAQs hinzugefügt und entsprechend mehreren Kategorien zugewiesen. Die FAQs sollen lediglich auf einer Archivseite (archive-faq.php) aufgelistet werden. Dazu möchte ich diese gerne kategorieweise ordnen. Testweise wollte ich nun zunächst alle FAQs einer bestimmten Kategorie anzeigen lassen, doch bereits jetzt steh ich vor dem Problem im Template, habe aktuell folgendes drinstehen:



    Mit ''cat' => 9' wird nichts angezeigt, ohne ''cat' => 9' werden alle FAQs angezeigt, egal welche Kategorie. Sehe den Wald vor lauter Bäumen nicht mehr ...

  • Deine Taxonomy heisst "faq-category" und nicht "cat", bei WP_Query verwendet man dafür ein sog. tax_query.

    Auch [FONT=courier new]get_cat_name()[/FONT] das intern die Taxonomy "category" benutzt, wird so nicht funktionieren.

Jetzt mitmachen!

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