canersalman adlı üyeden alıntı: mesajı görüntüle
Hocam şuan anladığım kadarı iseget_menu_html fonksiyonunuzun düzenlenmesi lazım
function get_menu_html($r = array()) {
    $r = parse_args($r, array(
        'parent_id' => 0,
        'prefix' => 'ed',
        'show_home' => 1,
        'subs' => 1,
        'slug' => 'home',
        'li_dropdown_class' => 'dropdown-menu',
        'li_class' => 'nav-item',
        'li_active' => 'active',
        'sub_ul_class' => 'dropdown-menu',
    ));

    $prefix = $r['prefix'];
    $attr = '';

    if (!empty($r['class'])) {
        $attr .= ' ' . add_attr('class', $r['class']);
    }

    if (!empty($r['id'])) {
        $attr .= ' ' . add_attr('id', $r['id']);
    }

    ob_start();

    $up_open = false;
    if ($r['__act_type'] != 'childs') {
        $ul_open = true;
        echo '<ul' . $attr . '>';
    }

    if ($r['parent_id']) {
        unset($r['slug']);
    }

    if ($r['show_home'] == '1') {

        echo '<li' . (is_home() ? ' class="' . $r['li_active'] . '"' : '') . '><a href="' . base_url() . '">' . ($r['home_text'] ? $r['home_text'] : __('Anasayfa')) . '</a></li>';
    }

    foreach (get_menu('limit=100&parent_id=' . $r['parent_id'] . '&slug=' . $r['slug'] . '&order=_order&order_by=ASC') as $menu) {
        if ($r['subs'] !== '0') {
            $parent = get_menu('limit=100&parent_id=' . $menu->id);
        }
        echo '<li class="' . ($menu->is_active() ? '' . $r['li_active'] . ' ' : '') . ($r['li_dropdown_class'] && $parent ? $r['li_dropdown_class'] . ' ' : '') . $prefix . '-menu-item ' . $prefix . '-menu-' . ($menu->id) . ' ' . $r['li_class'] . '">';
        echo '<a href="' . $menu->url() . '" class="' . $prefix . '-menu-link ' . $prefix . '-menu-link-id-' . $menu->id . ($menu->type ? ' ' . $prefix . '-menu-type-' . $menu->type : '') . '">' . $menu->name() . '</a>' . ($parent && $r['parent_icon'] ? $r['parent_icon'] : '');
        if ($parent && $r['subs'] !== '0') {
            $r['parent_id'] = $menu->id;
            $r['__act_type'] = 'childs';
            $r['show_home'] = '';
            $r['limit'] = 100;
            echo '<ul class="' . ($r['sub_ul_class'] ? $r['sub_ul_class'] . ' ' : '') . $prefix . '-submenu-item ' . $prefix . '-submenu-' . $menu->id . '">';
            get_menu_html($
aktif linkler için is_active() bu şekilde bir deneme yaparsanız hocam olabilir diye düşünüyorum
Bu şekilde denemiştim hocam ama böyle yemiyor,
HTML şablondaki class yapısını li , ul , dropdown , active vs. funksiyon kısmındaki echo alanlarında yeniden yapılandırmak gerekiyor.