Query mit ausgewählter Kategorie und Schlagwort

  • Hi,

    ich beschäftige mich erst seit kurzem mit Wordpress und bin gerade dabei eine Seite mit fünf verschiedenen Spalten aufzubauen in denen jeweils unterschiedliche Posts zu einem Projekt in der jeweiligen Themenspalte gezeigt werden. Jede Spalte behandelt ein spezielles Gebiet eines Projekts zb. Projektergebnis, Geschichte, Analogien usw.
    Zum Anschauen: Vandasye

    Bis jetzt habe ich die Abfrage über einfache Conditional-Tags gelöst. Jeder Menüpunkt ist eine Kategorie und verschiedene Schlagwörter zugeordnet.

    zB Spalte Analogy:

    <?php

    if (is_home() ) {

    $my_query = new WP_Query('tag=homeanalogy&showposts=3');}

    if (is_category('17') ) {

    $my_query = new WP_Query('tag=project1analogy&showposts=3');}

    while ($my_query->have_posts()) : $my_query->the_post();
    $do_not_duplicate = $post->ID; ?>


    Diese Lösung funktioniert zwar, sie wird jedoch mit jedem neuen Menüpunkt/Kategorie unübersichtlicher.

    Ich würde daher gerne die Posts mit nur einer Abfrage filtern. Die Abfrage sollte die Posts nach dem aktuell ausgewählten Menüpunkt (Kategorie) und einem der unterschiedlichen Spalten zugeordnetem Schlagwort filtern. zB: Wenn ich auf Projekt 1 klicke sollten alle Posts die dieser Kategorie zugeordnet sind in den jeweiligen Spalten auch noch nach dem Schlagwort der Spalte (zB Analogy) gefiltert werden.

    Vielleicht kennt jemand von euch eine Lösung.

    Vielen Dank,
    Georg

    • 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

Jetzt mitmachen!

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