WordPress’te giriş yapan kullanıcılara farklı menü nasıl gösterilir?
Giriş yapan kullanıcılara farklı menü göstermek sitenize dinamik bir özellik katmaktadır. Eğer web siteniz üyelik gerektiren bazı özelliklere sahip ve üye girişi zorunluluğu varsa, giriş yapan üyelere farklı, misafirlere farklı menü öğeleri göstermek isteyebilirsiniz.
Örneğin misafirler için Kayıt Ol şeklindeki menü giriş yapıldığında Profiliniz şeklinde yada farklı bir menü öğesi şeklinde görüntülenebilir. Aslında oldukça kullanışlı bir fonksiyon.
Giriş Yapan Kullanıcılara Farklı Menü Nasıl Gösterilir?
Bu makalemde size User Menus eklentisi kullanarak nasıl dinamik menüler oluşturabileceğimizi göstereceğim. Aslında İşlem oldukça basit. Hatta zorlanmamanız için kullanım konusunda bir video da hazırladım. İsterseniz önce User Menus eklentisinin özelliklerine bir göz atalım.
Eklenti dinamik menüler oluşturmak için 3 ana özellik ile geliyor.
- Menü öğeleri için görünürlük kontrolü. Kısaca menü öğelerinin herkese,misafirlere,üyelere yada belirlediğiniz kullanıcı gruplarına (user roles) gösterilmesinin ayarlanması.
- Navigasyon menüsü içerisinde kullanıcı bilgisi gösterme örn: Merhaba Sadri gibi…
- giriş yapan kullanıcının adını,soyadını,email adresini yada nickname bilgisini gösterebilme
- Navigasyon Menüsü için Giriş ve Çıkış menüsü oluşturma
User Menus eklentisini wordpress plugin deposundan indirip kurulumunu yapıyoruz ve aktifliyoruz. Eklenti kurulumu için WordPress’te eklenti nasıl yüklenir? sayfasına bakabilirsiniz. Dilerseniz aşağıdaki videoda da kurulumu görebilirsiniz.
Eklenti kurulumundan sonra Görünüm > Menüler kısmından mevcut menü öğelerine tıklayıp, kimlerin görebileceğini seçip kaydediyoruz.
Menü parametreleri ise şöyledir;
- Everyone : Herkez görebilir.
- Logout Users : Sadece Misafirler
- Logged In Users : Sadece Üyeler
Kullanıcı giriş yaptığında üstte bahsettiğim gibi kullanıcya ait ad,soyad,email gibi bilgileri gösterebiliriz.Bunun için aşağıdaki yolu izliyoruz.
- Menü öğesinin ayarlarına giriyoruz
- Dolaşım etiketi yani menü ismini Hoşgeldin {first_name} şeklinde değiştiriyoruz.
- Menüyü kimlerin görebileceği ayar kısmından Logged In Users seçiyoruz
- Kaydediyoruz.
Dolaşım etiketi kısmında kullanabileceğimiz parametreler ise şöyle;
- {first_name} : Kullanıcı ismini gösterir
- {last_name} : Kullanıcı soyadını gösterir
- {username} : Kullanıcı İsmini gösterir
- {nickname} : Kullanıcı nickname gösterir
- {email} : Kullanıcı email adresini gösterir.
Üstteki parametrelerden dilediğinizi menü içerisinde kullanabilirsiniz. Burada önemli olan menüyü kimlerin görebileceğidir.
Merhaba
Sitemde Sayfa kısmındaki menülerin ismini konuda değilde sadece menü üzerinde değiştirmek istiyorum bunun için wp menüler kısmında Dolaşım etiketi diye bir yer gördüm burdan konunun içine girmeden menü tarafındaki başlığı değiştiribiliyoruz.Merak Ettiğim şey baya böyle değişecek yer olduğu için seo tarafından olumsuz olurmudur ?
örnegin konu başlığım şöyle: Klima Tamiri Nasıl Yapılır ?
Benim Değiştirmek İstediğim Şöyle: Klima Tamiri
teşekkürler
Sayfanın kendi URL yapısını değiştirmediğiniz sürece menü içerisinde ismini değiştirmeniz SEO açısından problem yaratmaz.