From b9c5f8114671a947613dbf5570f55ee096fc9b14 Mon Sep 17 00:00:00 2001 From: Antoine M Date: Thu, 27 Nov 2025 09:17:11 +0100 Subject: [PATCH] FEATURE Handling secondary submenus --- functions.php | 4 +- includes/navwalker.php | 97 +++++++++++++++++++++++++++++++++++------- resources/js/header.js | 82 +++++++++++++++-------------------- 3 files changed, 118 insertions(+), 65 deletions(-) diff --git a/functions.php b/functions.php index d4f57be..b4a3c68 100644 --- a/functions.php +++ b/functions.php @@ -12,9 +12,9 @@ require_once(__DIR__ . '/includes/social-networks.php'); require_once(__DIR__ . '/includes/forms.php'); require_once(__DIR__ . '/includes/rapport-activites.php'); require_once(__DIR__ . '/includes/equipe.php'); - +require_once(__DIR__ . '/includes/navwalker.php'); // require_once(__DIR__ . '/includes/widget.php'); // require_once( __DIR__ . '/includes/taxonomy.php'); // require_once( __DIR__ . '/includes/errorlog.php'); -// require_once( __DIR__ . '/includes/logos.php'); \ No newline at end of file +// require_once( __DIR__ . '/includes/logos.php'); diff --git a/includes/navwalker.php b/includes/navwalker.php index 7b9bdb0..78865ae 100644 --- a/includes/navwalker.php +++ b/includes/navwalker.php @@ -1,28 +1,93 @@ theme_location === "secondary" && in_array('menu-item-has-children', $item->classes, true)) { - function start_lvl(&$output, $depth = 0, $args = null) - { - - $tmp_class = "child-" . $depth; - - $output .= "