Kısıtlı Bloklar, size özel koşullara göre belirli Gutenberg bloklarını görüntüleme veya gizleme yeteneği veren bir WordPress eklentisidir.
Bu eklentiyi kullanabilmek için, kullanıcının önce eklenti tarafından eklenen özel bir menüden bir kısıtlama oluşturması, ardından blok ayarları kenar çubuğunda bulunan seçiciyi kullanarak kısıtlamayı bir blokla ilişkilendirmesi gerekir.
Aşağıdaki kısıtlama türleri mevcuttur:
Sabit
Her zaman bloğu gizleyen bir kısıtlama. Bu tür bir kısıtlama, örneğin yayınlanmaya hazır olmayan blokları geçici olarak gizlemek için kullanılabilir.
Parola
Bu kısıtlama, makale içeriğinin bir kısmını bir parola altında korur.
Yaş
Yaş sınırlamasıyla korunan bir bloğun içeriği, yalnızca kullanıcının yaşı doğrulandıktan sonra görünür hale gelir.
coğrafi konum
Bu kısıtlama, bloğu yalnızca, bir coğrafi konum veri tabanıyla tespit edilen kullanıcının ülkesi, kısıtlama ayarlarında tanımlananla eşleşirse görüntüler.
Sorumluluk Reddi: Bu ürün, MaxMind tarafından oluşturulan ve https://www.maxmind.com adresinden erişilebilen GeoLite2 verilerini içerebilir.
Cihaz
Bu kısıtlama, bloğu yalnızca tanımlanmış bir cihaz kategorisiyle görüntülemenizi sağlar. Özellikle, “Masaüstü” ve “Mobil” türleri arasında seçim yapabilirsiniz.
Zaman aralığı
Bu seçenek ile belirli bir zaman aralığında bir bloğu görüntüleyebilir veya gizleyebilirsiniz.
Kullanıcı Yeteneği
Bu kısıtlamayla, yalnızca belirtilen özelliklerden birine sahip olan WordPress kullanıcılarına bir blok görüntüleyebilirsiniz.
IP adresi
Bu kısıtlama ile eklenti, kullanıcının IP adresini kısıtlama ayarlarında tanımlanan IP adresleri listesiyle karşılaştırır. Blok, yalnızca bir eşleşme varsa görüntülenir.
Kurabiye
Bu kısıtlama, tanımlanmış bir tanımlama bilgisinin varlığına bağlı olarak belirli içeriği görüntülemenize olanak tanır. Gerekirse, isteğe bağlı olarak çerez değerini de doğrulayabileceğinizi unutmayın.
HTTP Başlıkları
Bu kısıtlamayla, belirli HTTP başlıklarının ve bunların değerlerinin varlığını doğrulayabilirsiniz.
Kullanıcının HTTP Başlığını kontrol etmek birçok olasılığı açar. Örneğin, belirli tarayıcılarla sayfa içeriğinin bir kısmını gizleyebilir, belirli web sitelerine yerleştirilen bağlantılardan gelen kullanıcılarla bir bloğu gizleyebilirsiniz ve çok daha fazlasını yapabilirsiniz.