wordpress query – orderby Kind-Post-Datum

Ich habe Support-Ticket-System, das ich mit WordPress gebaut habe.

Die grundlegende functionalität besteht darin, dass beim Erstellen eines “Tickets” ein Post erstellt wird. Wenn ein Administrator antwortet, fügt er dem ursprünglichen Post einen untergeordneten Beitrag hinzu.

Meine Frage ist, wie kann ich meine Beiträge vom Kind bestellen post_date ist ASC Bestellung?

Meine Frage lautet im Moment:

$args = array( 'post_type' => 'support_tickets', 'numberposts' => -1, 'post_parent' => 0, 'orderby' => 'date', 'order' => 'DESC' ); 

Dies sortiert offensichtlich nur die Elternpost in ASC nach Datum. Ist das, was ich benötige, erreichbar?

Solutions Collecting From Web of "wordpress query – orderby Kind-Post-Datum"

Sie sollten dies mit der get_children function (siehe Codex ) tun können,

 $ticket_id = 34; // assume you want to retried the replies of ticket post id=34 $args = array( 'post_type' => 'support_tickets', 'numberposts' => -1, 'post_parent' => $ticket_id, 'orderby' => 'date', 'order' => 'DESC' ); $replies = get_children( $args ); 

Angenommen, Ihr benutzerdefinierter Post support_tickets wurde registriert, wobei das Attribut hierarchical auf “true” gesetzt ist (siehe Codex ).