From dc33dea120e84a532dfb1eb8607ed8ac9b69ac0b Mon Sep 17 00:00:00 2001 From: willpalahnuk <90785449+willpalahnuk@users.noreply.github.com> Date: Fri, 30 Jan 2026 18:00:56 -0600 Subject: [PATCH 1/2] Refactor footer navigation retrieval logic Prevent: Warning: Undefined array key "footer_navigation" in /Users/will/Local Sites/banffs-indigenous-experiences-map/app/public/wp-content/themes/Banff/footer.php on line 19 Warning: Undefined property: WP_Error::$term_id in /Users/will/Local Sites/banffs-indigenous-experiences-map/app/public/wp-content/themes/Banff/footer.php on line 20 --- footer.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/footer.php b/footer.php index bde27c0..537c3b1 100644 --- a/footer.php +++ b/footer.php @@ -16,8 +16,9 @@ $copyright_text = getFieldValue( 'footer.copyright_text' ) ? getFieldValue( 'foo $copyright = str_replace( '%Y', gmdate( 'Y' ), $copyright_text ); $locations = get_nav_menu_locations(); -$footerMenu = get_term( $locations['footer_navigation'], 'nav_menu' ); -$footerNav = wp_get_nav_menu_items( $footerMenu->term_id ); +$footerNav = ! empty( $locations['footer_navigation'] ) + ? ( wp_get_nav_menu_items( (int) $locations['footer_navigation'] ) ?: [] ) + : []; ?> From 179754d6d0026205ef88c7dde98d7f0835a1048f Mon Sep 17 00:00:00 2001 From: Keith Solomon Date: Thu, 19 Feb 2026 14:10:59 -0600 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=90=9E=20fix:=20Cleaned=20up=20phpcs?= =?UTF-8?q?=20errors?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- footer.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/footer.php b/footer.php index 537c3b1..4ce59d1 100644 --- a/footer.php +++ b/footer.php @@ -15,10 +15,10 @@ $copyright_text = getFieldValue( 'footer.copyright_text' ) ? getFieldValue( 'foo $copyright = str_replace( '%Y', gmdate( 'Y' ), $copyright_text ); -$locations = get_nav_menu_locations(); +$locations = get_nav_menu_locations(); $footerNav = ! empty( $locations['footer_navigation'] ) - ? ( wp_get_nav_menu_items( (int) $locations['footer_navigation'] ) ?: [] ) - : []; + ? ( wp_get_nav_menu_items( (int) $locations['footer_navigation'] ) ? wp_get_nav_menu_items( (int) $locations['footer_navigation'] ) : array() ) + : array(); ?>