• Gelöst BingoBingo

    (@bingobingo)


    Ich möchte eine Liste aller User, die entweder Bedingung1 oder Bedingung2 erfüllen. Die Liste soll nach dem Nachnamen sortiert werden. Für die Abfrage nutze ich folgenden Code:

    $args = array(
        'meta_query'    => array(
            'relation' => 'OR',
            0 => array(
                'key'       => 'user_thema1',
                'value'     => $kate_name,
                'compare'   => '='
            ),
            1 => array(
                'key'     => 'user_thema2',
                'value'   => $kate_name,
                'compare' => '='
            )
        ),
        'meta_key'      => 'last_name',
        'order'         => 'ASC',
        'orderby'       => 'meta_value'
    );
    $user_query = new WP_User_Query( $args );

    Das Ergebnis ist eine Liste aller user. Wenn keine Bedingung erfüllt wird, wird zumindest richtig sortiert.
    wenn ich relation auf AND setze, funktioniert alles richtig (aber ich möchte ja ein oder)

    was mache ich falsch?

Ansicht von 1 Antwort (von insgesamt 1)
Ansicht von 1 Antwort (von insgesamt 1)
  • Das Thema „wp_user-query und relation OR und Sortierung“ ist für neue Antworten geschlossen.