Beiträge nach letztem Aktualisierungsdatum sortieren

Standardmäßig werden die Beiträge bei WordPress nach dem Veröffentlicht-Datum sortiert. Möchte man die Beiträge stattdessen nach dem Aktualisierungsdatum (in absteigender Reihenfolge) sortieren hilft folgender Code:

add_action( 'pre_get_posts', 'order_posts_by_modified_date' );

function order_posts_by_modified_date( $query ) {
	if ( $query->is_home() && $query->is_main_query() ) {
		$query->set( 'orderby', 'modified' );
		$query->set( 'order', 'DESC' );
	}
} 

Schreibe einen Kommentar