From 345dd6b05008229c9e28d42354fa7c2fc909b24a Mon Sep 17 00:00:00 2001 From: Alex Kirk Date: Sat, 31 Aug 2024 18:22:57 +0200 Subject: [PATCH] Fix standard post format --- includes/class-admin.php | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/includes/class-admin.php b/includes/class-admin.php index 519fdc9..ce72710 100644 --- a/includes/class-admin.php +++ b/includes/class-admin.php @@ -3189,13 +3189,22 @@ public function ajax_friends_dashboard() { if ( isset( $post_formats[ $format ] ) ) { $args['post_format'] = $format; - $query_args['tax_query'] = array( // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_tax_query - array( - 'taxonomy' => 'post_format', - 'field' => 'slug', - 'terms' => array( 'post-format-' . $format ), - ), - ); + if ( 'standard' !== $format ) { + $query_args['tax_query'] = array( // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_tax_query + array( + 'taxonomy' => 'post_format', + 'field' => 'slug', + 'terms' => array( 'post-format-' . $format ), + ), + ); + } else { + $query_args['tax_query'] = array( // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_tax_query + array( + 'taxonomy' => 'post_format', + 'operator' => 'NOT EXISTS', + ), + ); + } } }