From e99716ab984b084ad18326ba400e6a1536db3381 Mon Sep 17 00:00:00 2001 From: Stefan Reinprecht Date: Thu, 19 Feb 2026 21:56:57 +0100 Subject: [PATCH] Apply 'wp_nav_menu_objects' filter after context class resolution --- src/MenuBuilder.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/MenuBuilder.php b/src/MenuBuilder.php index e6791ec..9f5ad2f 100644 --- a/src/MenuBuilder.php +++ b/src/MenuBuilder.php @@ -80,6 +80,8 @@ protected function filter(array $menu = []): array _wp_menu_item_classes_by_context($menu); + $menu = apply_filters('wp_nav_menu_objects', $menu, []); + return array_map(function ($item) { $classes = array_filter($item->classes, function ($class) { foreach ($this->withoutClasses as $value) {