KakapoWP KakapoWP
Giriş Ömür boyu güvence
Yardım Merkezi/Roles/İçerikleri ve sayfa bölümlerini kısıtlamak

İçerikleri ve sayfa bölümlerini kısıtlamak

Gilt für: Kakapo Roles· 5 dk okuma

Hangi içeriği kimin görebileceği, düzenleyicideki “Erişim” kutusundan ayarlanır. “İçerik yetkileri” bölümü neyin ayarlı olduğunu ve birinin yine de adrese gitmesi hâlinde ne olacağını gösterir. Düzenleyici tek bir içerik için doğru yoldur; otuz içerik için “Çok sayıda içerik için tek seferde erişim” kartı vardır ve her içerik tek tek, onu düzenlemeye yetkin olup olmadığın açısından denetlenir.

Engellenen bir çağrının gösterdiği

  • “İçerik yerine uyarı metni” — boş, “oturum açmamış” ile “yanlış rol” arasında ayrım yapan standart bir cümle demektir. Basit HTML serbesttir.
  • “Sayfa bulunamadı (404)” — ziyaretçinin gözünden hiç var olmaması gereken içerikler için.
  • “Başka bir adrese yönlendir” — örneğin giriş sayfası ya da erişimin nasıl alınacağını anlatan bir sayfa.
Uyarı 403 durumuyla sunulur — sayfa vardır, yalnızca kilitlidir. 200 ile arama motorları uyarı metnini içerik sayıp dizine alırdı.

Kısıtlı içeriği listelerden çıkarmak

Anahtar açıkken, ziyaretçinin göremeyeceği içerikler arşivlerden, aramadan ve akışlardan kaybolur. Kapalıyken listede kalırlar ve yalnızca çağrı engellenir — o zaman başlık ve özet görünür.

Role göre sayfanın bölümleri

Metnin ortasındaki bölümler için kısa kodlar vardır: biri kapsanan bölümü yalnızca belirtilen rollerden birine sahip kullanıcılara gösterir, tersi ise onu bu rollerden gizler. Ayrıca “yalnızca oturum açanlar” ve “yalnızca konuklar” için birer tane — sonuncusu “Şimdi giriş yap” için doğru yerdir. Roller slug olarak, virgülle ayrılmış yazılır; iç içe geçirmek serbesttir ve kapsanan bölümdeki kısa kodlar yine çalışır.

Ortam kitaplığı bir görünüştür, koruma değil

WordPress, dosya yükleyebilen herkese tüm ortam kitaplığını gösterir — herkesin dosyalarını da. “Herkes yalnızca kendi dosyalarını görür” anahtarı bunu liste ve ızgara görünümünde ve ortam seçicide değiştirir. Başkalarının yazılarını düzenleyebilen kullanıcılar hariçtir; aksi hâlde bir editör, başkasının yazısındaki görseli değiştiremezdi.

Bu, dosyaları korumaz. Kimin hangi dosyaları GÖRDÜĞÜNÜ düzenler — dosya, uploads/ altındaki adresinde durmayı sürdürür ve adresi bilen herkes onu çağırabilir. Gerçek koruma, PHP üzerinden sunum gerektirirdi; bu eklenti bunu yapmaz.
Bu makale yararlı oldu mu?