Aşağıdaki kod Wordpress'de otomatik olarak menülere eklenen kullanılmayan class'ları kaldırıyor, ancak kaldırılanlar arasında "menu-item-has-children" class'ını kullanıyorum ve onun kalkmasını istemiyorum. Yani hariç tutulmasını istiyorum. Örnek vereyim:

Alt menü yoksa:
menu-item menu-item-type-taxonomy menu-item-object-category menu-item-163
Alt menü varsa:
menu-item menu-item-type-taxonomy menu-item-object-category menu-item-163 menu-item-has-children
menu-item-has-children kalkınca alt menü çalışıyor.

Kod şu şekilde:
    function clear_nav_menu_item_class() {
        return array();
    }
    add_filter( 'nav_menu_css_class', 'clear_nav_menu_item_class' );
Şurada farklı kodlar var belki çözüm buradadır ama ben anlamadığımdan yapamadım: https://gist.github.com/hitautodestruct/4345363