function guncel_listele( $query ) {
    
    if( $query->is_main_query() && !is_admin() ) {
        $query->set( 'orderby', 'modified' );
    }

}
add_action( 'pre_get_posts', 'guncel_listele' );

denemedim fakat bu işinizi görmeli. default query'yi düzenleme tarihine göre düzelttik.
temanız hali hazırda default query'yi override etmiş olabilir. o halde size yardımcı olacak sayfa burası: https://developer.wordpress.org/reference/classes/wp_query/#order-orderby-parameters