From b73e035daa46aa91d298e7198407e7a9c2375a0d Mon Sep 17 00:00:00 2001 From: Igor Zinovyev Date: Fri, 7 Feb 2025 15:14:12 +0300 Subject: [PATCH 1/2] Added a safeguard for nonexistent array offset warning. --- projects/packages/search/src/class-template-tags.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/packages/search/src/class-template-tags.php b/projects/packages/search/src/class-template-tags.php index 03b8276a2081b..193a2ddec864d 100644 --- a/projects/packages/search/src/class-template-tags.php +++ b/projects/packages/search/src/class-template-tags.php @@ -63,7 +63,7 @@ public static function render_available_filters( $filters = null, $post_types = } foreach ( (array) $filters as $filter ) { - if ( 'post_type' === $filter['type'] ) { + if ( isset( $filter['type'] ) && 'post_type' === $filter['type'] ) { self::render_filter( $filter, $post_types ); } else { self::render_filter( $filter, $active_post_types ); From 60c8d85564db5a9bc4f65c2d7f7345680b05a127 Mon Sep 17 00:00:00 2001 From: Igor Zinovyev Date: Fri, 7 Feb 2025 15:14:58 +0300 Subject: [PATCH 2/2] Changelog. --- .../search/changelog/fix-search-fiter-type-offset-warning | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 projects/packages/search/changelog/fix-search-fiter-type-offset-warning diff --git a/projects/packages/search/changelog/fix-search-fiter-type-offset-warning b/projects/packages/search/changelog/fix-search-fiter-type-offset-warning new file mode 100644 index 0000000000000..d8953309b915e --- /dev/null +++ b/projects/packages/search/changelog/fix-search-fiter-type-offset-warning @@ -0,0 +1,5 @@ +Significance: patch +Type: fixed +Comment: Added a safeguard for unset array item warnings. + +