it-swarm.com.de

Einträge nach Datum sortieren, wobei zwei Beitragstypen gemischt werden

Ich versuche, eine wp_query für zwei Beitragstypen zu erstellen (Beitrag und Produkt. Der zweite ist ein Woocommerce-benutzerdefinierter Beitragstyp). Ziel ist es, eine Liste der Beiträge nach Datum sortiert zu bekommen. Etwas wie das:

 - Post 3.    (april, 3)
 - Post 2.    (march, 15)
 - Product 2. (february, 10)
 - Post 1.    (january, 4)
 - Product 1. (january, 1)

Ich habe diese Argumente:

$args = array (
  'post_type'         => array( 'product', 'post' ),
  'nopaging'          => true,
  'meta_key'          => '_featured',
  'meta_value'        => 'yes',
  'orderby'           => 'date',
  'order'             => 'desc',
);

Es werden jedoch getrennte Listen mit Beitragstypen zurückgegeben:

 - Post 3.    (april, 3)
 - Post 2.    (march, 15)
 - Post 1.    (january, 4)

 - Product 2. (february, 10)
 - Product 1. (january, 1)

Wie kann ich eine eindeutige Liste erstellen, in der die beiden Beitragstypen gemischt werden? (wie im ersten Beispiel) Vielen Dank im Voraus.

1
aitor

Schließlich scheint das Problem darin zu liegen, dass Posts als "sticky" (nicht gekennzeichnet) markiert wurden und anderen Posts vorangestellt wurden. Also habe ich Produkte und Haftnotizen vorgestellt. Ich muss den Posts einen Metaschlüssel hinzufügen und die Haftfahne entfernen.

Vielen Dank Kovshenin

0
aitor