From 05aa9ceaf478fe5fcb42c8fa12020d00c770c586 Mon Sep 17 00:00:00 2001 From: Fabian Marz Date: Tue, 11 Mar 2025 10:05:03 +0100 Subject: [PATCH] fix: fallback if term order is set to none --- includes/classes/Indexable/Term/Term.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/includes/classes/Indexable/Term/Term.php b/includes/classes/Indexable/Term/Term.php index 5a53f4af63..a454e18994 100644 --- a/includes/classes/Indexable/Term/Term.php +++ b/includes/classes/Indexable/Term/Term.php @@ -613,6 +613,10 @@ protected function parse_orderby( $orderby, $order, $args ) { $from_to['name'] = version_compare( (string) $es_version, '7.0', '<' ) ? 'name.raw' : 'name.sortable'; } + if ( 'none' === $orderby ) { + $orderby = 'id'; + } + $orderby = $from_to[ $orderby ] ?? $orderby; $sort[] = array(