0

I want to add number of items in wishlist next to li element in my "menu_main". To problem is I can't how to edit that specific element. I tried sth like

add_filter( 'nav_menu_item_id', 'filter_function_name_5519', 10, 3 );
function filter_function_name_5519( $menu_id, $item, $args ){
    // filter...
    if (!is_admin() && $args->theme_location == 'menu_main' && 
yith_wcwl_count_products() && $menu_id == 'menu-item-5519') {
        $item .= '<li>' . yith_wcwl_count_products() . '</li>';
    }
    return $item;
}

But that doesn't work. Important for me is to echo yith_wcwl_count_products() within li element, because I need to position it with css via position relative and absolute.

pnuts
  • 58,317
  • 11
  • 87
  • 139
  • There already exists
  • – Mateusz Piguła Aug 17 '18 at 08:07
  • and are you sure, that you should check `$menu_id` for your item id then? – Stender Aug 17 '18 at 08:10
  • Yes, because when I changed `$item .=` and `return $item` with `$menu_id .=` and `return $menu_id` I got `
  • – Mateusz Piguła Aug 17 '18 at 08:13