it-swarm.com.de

So fragen Sie mit get_posts () nach Posts mit einem beliebigen Tag

Ich muss eine einfache Post-Abfrage durchführen, die jeden Post mit mindestens einem Tag abruft. Dies ist mein aktueller Code, der die Posts mit der Tag-ID 27 oder 36 erhält, aber ich muss ihn ändern, um alle Posts mit mindestens einem Tag zu erhalten.

$args = array(
    'numberposts' => 5,
    'tag__in' => array(27,36)
);
$myposts = get_posts( $args );
2
GavinR

Sie könnten das versuchen.

$all_tags = get_tags();
$tag_id = array();
foreach( $all_tags as $tag ) {
    $tag_id[] = $tag->term_id;
}

$args = array(
    'numberposts' => 5,
    'tag__in' => $tag_id
);
$myposts = get_posts( $args );
6
Joshua Abenazer