Bazı hoş olmayan davranışlar nedeniyle ara sıra bir kullanıcıyı engellemeniz gerekebilir. Hiç bunu yapmayı düşündün mü?

İlk düşünceniz muhtemelen kullanıcının hesabını silmek olacaktır. Ancak kullanıcının materyalini kaybedersiniz.
Misafir gönderilerini kabul ederseniz ve birkaç gün sonra kullanıcının suç faaliyetinde bulunduğunu keşfederseniz, doğal olarak hesabı kapatmayı düşüneceksiniz.
Bir WordPress kullanıcısını, içeriğini silmek yerine, hesabını kaldırmadan engellemelisiniz.
Harika Web Siteleri Oluşturun
En iyi ücretsiz sayfa oluşturucu Elementor ile
Şimdi başlaBu derste bu görevi tamamlamak için en basit tekniği öğreneceksiniz.
Kullanıcıyı Engellemek Neden Kullanıcıyı Silmekten Daha İyidir?
Kullanıcı hesaplarını basitçe iptal ederek, WordPress web sitenizdeki kullanıcıları son derece kolay bir şekilde kısıtlayabilirsiniz.
Bununla birlikte, WordPress'te bir kullanıcı hesabını silmek için, tüm materyallerini başka bir kullanıcıya aktarmanız gerekir. Bu, makalelerin yazar bilgilerini değiştirecektir.
Kullanıcı profilini güncelleyerek kullanıcının şifresini ve e-posta adresini değiştirmek bu sorunun çözümlerinden biridir. Sonuç olarak giriş yapamayacaklar ve erişimleri engellenecek. Ama aynı zamanda Gravatar resimlerini de değiştirecek.
Çok yazarlı bloglarda, forumlarda ve topluluk web sitelerinde, bir kullanıcının hesabını silmeden devre dışı bırakma seçeneğine sahip olmak çok faydalıdır.
Şimdi bir WordPress kullanıcısının kullanıcı hesabını silmeden hızlı bir şekilde nasıl engellenebileceğini inceleyelim.
Bir Kullanıcının Rolünü Düşürerek Engelleme
WordPress web sitenizle birlikte gelen güçlü kullanıcı yönetimi sistemini kullanarak her kullanıcıya farklı bir rol verebilirsiniz.
Bir WordPress kullanıcısının rolünü düşürmek, onları engellemek için bir yaklaşımdır. Bu, siteye girdikten sonra yapabileceklerini sınırlayacaktır ancak WordPress web sitenize erişmelerini engellemeyecektir. Giriş yapmalarını istemiyorsanız, onun yerine Yöntem 2 veya 3'ü kullanın.
Kullanıcı Rolünü Aboneye Düşürme
Kullanıcının rolü Abone olarak değiştirilebilir. Giriş yaptıklarında WordPress yönetici alanına sınırlı erişime sahip olacaklar. Tek kontrolleri, ad ve yönetici renk şeması gibi kullanıcı tercihleri üzerinde olacak.

Ancak kişi web sitenizde paylaşımda bulunduysa bu bir sorun olabilir. Sorun çıkarmak istiyorlarsa isimlerini aşağılayıcı bir adla değiştirebilirler; bu onların rahatsız edici adlarının web sitenizdeki tüm gönderilerde görünmesine neden olacaktır.
Kullanıcı Rolünü 'Bu Sitede Rol Yok'a Düşürme
'Bu site için rol yok', engellemek istediğiniz kullanıcılara atamak için tercih edilen bir roldür.
Giriş yaptıktan sonra yönetici bölümüne yönlendirilmeyeceklerdir. Oraya gitmeye çalışırlarsa erişimlerinin olmadığını belirten bir hata bildirimi görüntülenecektir.

Önce yönetici alanınızın Kullanıcılar » Tüm Kullanıcılar sayfasına gidin.
Daha sonra hesabını engellemek istediğiniz kullanıcının yanındaki 'Düzenle' bağlantısını tıklamalısınız.

Şimdi seçiminizi yapmak için "Rol" ayarına gitmeli ve "Bu site için rol yok" seçeneğinin yanındaki açılır menüyü tıklamalısınız.
Daha sonra ayarlarınızı kaydetmek için sayfanın alt kısmındaki "Kullanıcıyı Güncelle" butonuna tıklayın.

Kullanıcı, WordPress web sitenizde artık hiçbir yönetici ayarına erişemeyecektir.
Engellemeyi kaldırmak isterseniz kullanıcıya eski rolünü atamak için bu prosedürleri tekrarlamanız yeterlidir.
Kullanıcı Hesabını Kilitle Eklentisiyle Bir WordPress Kullanıcısını Engelleme
Bir WordPress kullanıcı kaydı, giriş formu ve premium üyelik eklentisi olan ProfilePress eklentisini kullanmak, WordPress'te bir kullanıcıyı kısıtlamaya yönelik bir yaklaşımdır. Gerektiğinde kullanıcıları engellemenize ve engelini kaldırmanıza olanak tanıyan Kullanıcı Denetleme eklentisi de dahildir.
Eklentiyi etkinleştirmek için ProfilePress > Eklentiler > Kullanıcı Denetimi'ne gidin. Kullanıcı Denetlemesini kaydırarak açın.

Eklentiyi etkinleştirdikten sonra her kullanıcı kaydıyla ilgili bir e-posta bildirimi alacaksınız ve kullanıcıyı kabul edip etmemeye karar verebilirsiniz. Ayrıca, yepyeni kullanıcı hesapları siz onları kabul edene veya reddedene kadar beklemede durumda olacaktır.
Şimdi Kullanıcı Denetleme eklentisini kullanarak WordPress'te bir kullanıcının nasıl engelleneceğini göreceğiz:
WordPress kontrol panelinize giriş yapın ve Kullanıcılar > Tüm Kullanıcılar'ı seçin.
Bir kullanıcıyı engellemek veya engellemesini kaldırmak için kullanıcıyı bulun ve kullanıcı adının üzerine gelin.
Kullanıcının işlem düğmeleri üzerindeki Engelle düğmesini tıklayın.

Kullanıcının web sitenize erişimi artık yasaklanacaktır. Her ne kadar oturum açamayacak veya web sitenizdeki herhangi bir materyali görüntüleyemeyecek olsalar da, yine de aktif bir hesapları olacaktır.
Bir kişiyi bu şekilde engellediğinizde, onun durumdan haberdar edileceğini unutmamanız çok önemlidir.
Yukarıdaki prosedürlerin aynısını izleyin ve bir kullanıcının engellemesini kaldırmak için "Kilidi Aç"a tıklayın. Kullanıcı artık web sitenizi tekrar ziyaret edebilir.
Kapanış
Bir kullanıcıyı engellemek, hesabını tamamen silmek için yararlı bir alternatif olabilir. Bu, hesap verilerini kaybetmeden erişimlerini kısıtlamanıza olanak tanır. Yazar erişimini kısıtlamak ve ProfilePress eklentisi gibi bir eklenti kullanmak gibi bu yazıda ele alınan teknikler, kullanıcının oturum açma veya yorum yapma olanağının hızlı bir şekilde engellenmesini kolaylaştırır. Birkaç basit adımla, hesabın kalıcı olarak silinmesine başvurmadan, rahatsız edici davranışları durdurabilirsiniz. Engellemeyi erken uygulamak, küçük sorunların tırmanmasını engelleyebilir ve topluluğunuzun yapıcı katkılarını koruyabilir. Genel olarak engelleme, kullanıcı verilerini kaybetmeden sitenizi denetlemeniz için size daha fazla esneklik sağlar.