From 82cf7d602374cb504f6dc465e8da5f18e8a4306a Mon Sep 17 00:00:00 2001 From: Michael Sumner <75835774+michael-sumner@users.noreply.github.com> Date: Mon, 15 Dec 2025 16:27:02 +0000 Subject: [PATCH] fix: add check for taxonomy rewrite array in Links class --- wp/headless-wp/includes/classes/Links.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/wp/headless-wp/includes/classes/Links.php b/wp/headless-wp/includes/classes/Links.php index cad8af844..bd3b77576 100644 --- a/wp/headless-wp/includes/classes/Links.php +++ b/wp/headless-wp/includes/classes/Links.php @@ -64,6 +64,11 @@ public function create_taxonomy_rewrites( $rules ) { continue; } + // Skip if rewrite is not an array (could be false or not set) + if ( ! is_array( $taxonomy->rewrite ) || empty( $taxonomy->rewrite['slug'] ) ) { + continue; + } + $rewrite_slug = $taxonomy->rewrite['slug']; $rewrite_query_var = $taxonomy->query_var;