wordpress
wordpress

WordPress kullanıcı giriş kontrolü, sistemdeki seviyelere göre yapılmaktadır. Yönetici, editör ya da abonelerin giriş konusundaki kontrolü farklı şekillerde sağlanmaktadır. Öncelikli olarak WordPress blog kısmında kayıylı kullanıcıların yetkili wp_usermeta tablosunda yer alan değerlere göre hesaplanmaktadır. Bu değerlerin karşılığı ise aşağıdaki gibi olmaktadır:

  • wp_user_level = 10 => Yönetici
  • wp_user_level = 7 => Editör
  • wp_user_level = 2 => Yazar
  • wp_user_level = 1 => İçerik Sağlayıcı
  • wp_user_level = 0 => Abone
  • <?php if ( is_user_logged_in() ) { if (current_user_can(‘level_10’)){ ?>  Hoşgeldin Yönetici
  • <?php } else if (current_user_can(‘level_7’)){ ?> Hoşgeldin Editör 
  • <?php } else if (current_user_can(‘level_2’)){ ?> Hoşgeldin Yazar 
  • <?php } else if (current_user_can(‘level_1’)){ ?> Hoşgeldin İçerik Sağlayıcı 
  • <?php } else if (current_user_can(‘level_0’)){ ?> Hoşgeldin Abone 
  • <?php } } else { echo’Hoşgeldin Ziyaretçi’; } ?>

Bu değerlere göre giriş yapan kullanıcıların yönetici, editör ya da içerik yazarı olup olmadığını kolayca kontrol edebilirsiniz.

Yönetici: WordPress kurulumu kapsamında yönetici admindir. En güçlü kullanıcı rolünü ifade etmektedir. Yönetici rolüne sahip olan kullanıcılar WordPress’te en güçlü kullanıcı rolüne sahiptir. Bu sayede yeni yayınlar ekleyebilir, yayınları düzenleyebilir ve silebilir.  Yöneticiler eklenti, tema yükleyebilir ya da bunları silebilir. 

Editör: WordPress kapsamında editör rolünde olan kullanıcılar, sitenizde içerik bölümleri üzerinde kontrole sahip olan kişilerdir. Yazı ekleyebilir, yayınları silebilir ya da düzenleyebilir.

Yazar: Yazar rolüne sahip kullanıcılar kendi yazılarını sitenize ekleyebilir ve ekledikleri yazıları düzenleyebilir, silebilir. Yazı yazarken kategori oluşturma yetisine sahip değillerdir ancak yazılarını belirli bir kategoriye de ekleyebilirler.

İçerik Sağlayıcı: İçerik sağlayıcı rolüne sahip kişiler sitenize yeni yayınlar ekleyebilir, ekledikleri yayınları düzenleyebilir. İçerik sağlayıcı rolüne sahip olanlar yalnızca kendi yazılarını yayınlama avantajına sahip değildir. Aynı zamanda yazı yazarken yeni kategori oluşturma yetisi de bulunmamaktadır.

Abone: Abone kullanıcı rolündeki kullanıcılar WordPress sitenize giriş yapma yetkisine sahiptir. Bunun yanı sıra aboneler kullanıcı profillerini güncelleyebilir. Şifre değiştirme yetkisine sahiptir. Fakat abone statüsünde olan kişiler yönetici alanına yazı yazamamaktadır. Yorumlara bakamazlar.

 

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz