So zeigen Sie die Post-Order nach Änderungsdatum in WordPress an

Lesezeit: 1 Minute

Benutzeravatar von Ranjit
ranjit

Ich muss die Beiträge nach Datum der letzten Änderung anzeigen. Also habe ich den folgenden Code verwendet.

$args = array(
    'post_type' => $post_type,
    'numberposts' => '2',
    'orderby' => 'modified',
    'order'=> 'ASC',
);
$the_query = new WP_Query( $args );

Aber ich konnte kein Update im obigen Code finden. Soll ich stattdessen etwas anderes verwenden? 'orderby' => 'modified' im Streit.

Benutzeravatar von RRikesh
RRikesh

Du solltest benutzen DESC zum order.

Versuche dies:

 $the_query = new WP_Query( array(
     'post_type'   => $post_type,
     'numberposts' => '2',
     'orderby'     => 'modified',
     'order'       => 'DESC',
 ));

Verwenden DESC gibt Ihnen den neuesten Beitrag zuerst (absteigende Reihenfolge).

BEARBEITEN:

Wie Andrew kommentierte, ist der Standardwert für order ist DESC und kann daher aus dem Code weggelassen werden:

 $the_query = new WP_Query( array(
     'post_type'   => $post_type,
     'numberposts' => '2',
     'orderby'     => 'modified',
 ));

  • Die Standardreihenfolge ist „DESC“, sodass diese Zeile eigentlich nicht erforderlich ist.

    – Andreas Schultz

    3. November 2018 um 2:36 Uhr

  • schließe ich lieber ein 'order' => 'DESC' beim Benutzen orderby für die Lesbarkeit, obwohl es nicht erforderlich ist.

    – Gawin

    19. Dezember 2021 um 15:06 Uhr

Benutzeravatar von Rizstien
Rizstien

Versuchen

<?php query_posts($query_string . '&post_type=$post_type&orderby=modified&order=desc'); ?>

  • Dies sind benutzerdefinierte Beitragstypen.

    – Ranjit

    21. Januar 2013 um 13:15 Uhr

1396050cookie-checkSo zeigen Sie die Post-Order nach Änderungsdatum in WordPress an

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy