Добавить элемент после заголовка элемента навигации не работает, как я ожидал - PullRequest
0 голосов
/ 29 марта 2019

В настоящее время я пытаюсь добавить пустой <span> после каждого заголовка элемента в моей навигации, который имеет дочерние элементы. Так что только выпадающие элементы. К сожалению, некоторые из моих не выпадающих предметов вставляются <span> после заголовка. Это так странно. Что я делаю не так?

 add_filter( 'nav_menu_item_args', 'nav_menu_modify_dropdown', 10, 3 );
    function nav_menu_add_dropdown( $args, $item, $depth ) {
        error_log( print_r( $item, true ) );
        if ( $args->theme_location === 'primary-menu' && in_array( 'menu-item-has-children', $item->classes, true ) ) {
            $args->link_after = '<span></span>';
        }

        return $args;
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...