将小部件添加到Nav Walker下拉菜单

时间:2018-11-03 00:56:26

标签: wordpress drop-down-menu wp-nav-walker

我已经使用Nav Walker类成功创建了一个大型菜单,并使用CSS列数将下拉列表分为几列。现在,我想在另一列中显示一个小部件。

enter image description here

public function display_element($element, &$children_elements, $max_depth, $depth = 0, $args, &$output)
{
    $element->is_dropdown = ((!empty($children_elements[$element->ID]) && (($depth + 1) < $max_depth || ($max_depth === 0))));
    if ($element->is_dropdown) {
        $element->classes[] = 'dropdown';

    }
    if ($element && ($depth === 1)) {
        $element->classes[] = 'col-sm-4 menu-col';


    }

    parent::display_element($element, $children_elements, $max_depth, $depth, $args, $output);
}

这是我的代码,用于显示下拉元素,如何扩展它以添加小部件(对于最新文章),如上所示?

0 个答案:

没有答案