WordPress Menüsüne Active Classı Nasıl Eklenir ?

Daha çok kendim için not düşdüğüm fonksiyonlardan biri :) WordPress ana menüsüne active classı eklemek isterseniz, aşağıdaki fonksiyonu kendinize göre düzenleyerek functions.php dosyası üzerinde kullanabilirsiniz.

Sevgiler herkese.

/* -------------------------------------------------------------------------- */
/* Menu Active Class */
/* -------------------------------------------------------------------------- */
function special_nav_class($classes, $item){
    if( in_array('current-menu-item', $classes) ){
        $classes[] = 'active ';
    }
    if ( is_home() ) {
        if( in_array('menu-item-type-custom', $classes) ){
            $classes[] = 'active ';
        }        
    }
    return $classes;
}
add_filter('nav_menu_css_class' , 'special_nav_class' , 10 , 2);

Bir önceki yazım olan WordPress Page Yazısı Sayfa Olarak Nasıl Değiştirilir? başlıklı makalemde wordpress page yazısı ve wordpress sayfa yazısı hakkında bilgiler verilmektedir.

Özlem'den Okuyucuya

Bir bloggerın en önemli motivasyon kaynağı, yazdığı yazılarının ilgi görmesidir. Okumuş olduğun içeriği beğendiysen sosyal medyada paylaşabilir, konu ile ilgili görüşlerini yorum kısmından yazabilir veya hemen aşağıdan mail listeme abone olarak bana destek olabilirsin.

Paylaş

google
linkedin

İlginizi Çekebilecek Yazılar