Bir WordPress Kullanıcısını Hesabını Silmeden Nasıl Engelleyebilirim?

Yayınlanan: 2023-09-08


Bir WordPress kullanıcısını blogunuzdan engellemek istiyor musunuz?

Bunu başarmanın en basit yolu kullanıcı profilini silmektir ancak bu, onları sitenizden tamamen kaldıracaktır.

Bu makalede, bir WordPress kullanıcısını hesabını silmeden nasıl engelleyeceğinizi veya devre dışı bırakacağınızı göstereceğiz.

How to Block a WordPress User Without Deleting Their Account

Bir Kullanıcı Hesabını Ne Zaman Silmemelisiniz

Bir kullanıcıyı WordPress web sitenizde engellemenin en kolay yolu, kullanıcı hesabını silmektir.

Ancak WordPress'te bir kullanıcı hesabını silmek, tüm içeriğini başka bir kullanıcıya atamanızı gerektirir. Bu, söz konusu makalelerin yazar bilgilerini değiştirecektir.

Bu sorunla baş etmenin bir yolu, kullanıcı profilini düzenleyerek kullanıcının şifresini ve e-posta adresini değiştirmektir. Bu onların erişimini engelleyecek ve giriş yapamayacaklardır. Ancak bu aynı zamanda Gravatar imajlarını da değiştirecektir.

Bir kullanıcının hesabını silmeden devre dışı bırakma yeteneği, özellikle çok yazarlı bloglarda, forumlarda ve topluluk sitelerinde faydalıdır.

Şimdi bir WordPress kullanıcısını kullanıcı hesabını silmeden nasıl kolayca engelleyebileceğinize bir göz atalım. Üç yöntemi ele alacağız ve kullanmak istediğiniz yönteme geçmek için aşağıdaki hızlı bağlantıları kullanabilirsiniz:

Yöntem 1: Bir Kullanıcının Rolünü Düşürerek Engelleme

WordPress web siteniz, her kullanıcıya farklı roller atamanıza olanak tanıyan güçlü bir kullanıcı yönetim sistemiyle birlikte gelir.

Bir WordPress kullanıcısını engellemenin bir yolu, rolünü düşürmektir. Bu, WordPress sitenize giriş yapmalarını engellemez ancak giriş yaptıktan sonra yapabileceklerini kısıtlar. Giriş yapmalarını istemiyorsanız Yöntem 2'yi veya 2. Yöntemi kullanmalısınız. bunun yerine 3.

Kullanıcı Rolünü Aboneye Düşürme

Kullanıcının rolünü Abone rolüne düşürebilirsiniz. Giriş yaptıklarında WordPress yönetici alanına sınırlı erişime sahip olacaklar. Yalnızca adları ve yönetici renk şeması gibi kullanıcı ayarlarını değiştirebilecekler.

Users With the Subscriber Role Have Very Limited Admin Access

Ancak kullanıcı sitenize yazılar yazmışsa bu durum sorun teşkil edebilir. Sorun çıkarmak istiyorlarsa adlarını rahatsız edici bir adla değiştirebilirler ve bu, web sitenizdeki tüm gönderilerde görüntülenecektir.

Kullanıcı Rolünü 'Bu Sitede Rol Yok'a Düşürme

Engellemek istediğiniz kullanıcılara verebileceğiniz daha iyi bir rol 'Bu site için rol yok'dur.

Giriş yaptıklarında yönetici alanına yönlendirilmeyeceklerdir. Oraya gitmeye çalışırlarsa erişimlerinin olmadığını belirten bir hata mesajı gösterilecek.

Users With 'No Role For This Site' Have No Admin Access

Öncelikle yönetici alanınızın Kullanıcılar »Tüm Kullanıcılar sayfasına gidin.

Daha sonra engellemek istediğiniz kullanıcının altındaki 'Düzenle' bağlantısını tıklamanız gerekir.

Edit the User from the Users » All Users Page

Şimdi 'Rol' ayarına gitmeniz ve açılır menüden 'Bu site için rol yok'u seçmeniz gerekiyor.

Bundan sonra ayarlarınızı kaydetmek için sayfanın alt kısmındaki 'Kullanıcıyı Güncelle' butonuna tıklamalısınız.

Assign the Role 'No Role for This Site'

Kullanıcı artık WordPress web sitenizdeki hiçbir yönetici ayarına erişemeyecektir.

Gelecekte bir kullanıcının engellemesini kaldırmak isterseniz, ona önceki rolünü atamak için aynı adımları uygulamanız yeterlidir.

Yöntem 2: Bir WordPress Kullanıcısını 'Kullanıcı Hesabını Kilitle' ile Engelleme

Kullanıcı Hesabını Kilitle, yalnızca tek bir işi yapan hafif bir eklentidir. Etkinleştirme sonrasında, kullanıcıları web sitenize giriş yapmamaları için engellemeye hazırsınız.

Yapmanız gereken ilk şey Kullanıcı Hesabını Kilitle eklentisini yüklemektir. Daha fazla ayrıntı için WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.

Bir Kullanıcıyı Engelleme

Yönetici kontrol panelinin Kullanıcılar »Tüm Kullanıcılar sayfasına giderek başlayın. Oraya vardığınızda, engellemek istediğiniz her kullanıcının yanındaki onay kutusunu tıklamalısınız.

Select 'Lock' From the Bulk Actions Menu

Daha sonra 'Toplu işlemler' düğmesini tıklamanız, menüden 'Kilitle'yi seçmeniz ve ardından 'Uygula' düğmesini tıklamanız yeterlidir.

Bu kullanıcılar bir daha oturum açmayı denediğinde engellenecekler ve 'Hesabınız kilitlendi!' hata mesajını görecekler.

Locked Users Are Unable to Log In

Bir Kullanıcının Engelini Kaldırma

Gelecekte kullanıcının engellemesini kaldırmak istiyorsanız aynı adımları izleyin ancak 'Toplu İşlemler' menüsünden 'Kilidi Aç'ı seçin.

Kilit Mesajını Değiştirme

Kilitli kullanıcıların web sitenize giriş yapmaya çalışırken göreceği mesajı özelleştirebilirsiniz.

Ayarlar »Genel seçeneğine gitmeniz ve ardından sayfanın en altına kaydırmanız gerekir. 'Kilitli Kullanıcı Mesajı' adı verilen tek bir seçeneğe sahip bir Kullanıcı Hesabını Kilitle bölümünü bulacaksınız.

Locked User Account Message

Kilitli kullanıcıların görmesini istediğiniz mesajı bu alana yazmanız ve ardından ayarları kaydetmek için 'Değişiklikleri Kaydet' düğmesini tıklamanız yeterlidir.

Yöntem 3: Bir WordPress Kullanıcısını Belirli Gün veya Tarihlerde Engelleme

Bir kullanıcıyı kalıcı olarak engellemek istemiyorsanız ne olur? Belki bir kullanıcıyı örneğin 2 hafta süreyle yasaklamak veya belirli bir ekip üyesinin yalnızca iş saatlerinde oturum açmasına izin vermek isteyebilirsiniz.

Bu durumda Kullanıcı Engelleyici eklentisini kullanabilirsiniz. Kullanıcıları kalıcı olarak engelleyebilmenin yanı sıra, haftanın farklı günlerinde belirli zamanlarda veya belirli bir tarih aralığında da engellemenize olanak tanır.

Yapmanız gereken ilk şey Kullanıcı Engelleyici eklentisini yüklemektir. Daha fazla ayrıntı için WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.

Etkinleştirme sonrasında kontrol panelinizdeki Kullanıcı Engelleyici sayfasına gitmeniz gerekir. Burada, Kullanıcı Engelleyici posta listesine katılıp katılmayacağınızı ve hassas olmayan verileri eklentinin geliştirilmesine yardımcı olmak için geliştiriciyle paylaşıp paylaşmayacağınızı seçebilirsiniz.

'Atla ve Devam Et' veya 'Etkinleştir ve Devam Et' düğmesini tıklamanız yeterlidir.

Opt In or Skip the User Blocker Mailing List

Bu düğmelerden birine tıkladıktan sonra Kullanıcı Engelleyici ayarları sayfasını göreceksiniz.

Üç sekme vardır; böylece bir kullanıcıyı saate, tarihe göre veya kalıcı olarak engelleyebilirsiniz. Varsayılan olarak 'Zamana Göre Kullanıcı' sekmesini görürsünüz.

User Blocker Settings

Bir Kullanıcıyı Saate ve Güne Göre Engelleme

'Kullanıcıyı Zamana Göre Engelle' sekmesi seçiliyken, zamana göre engellemek istediğiniz tüm kullanıcıların adının yanına bir onay işareti koymanız yeterlidir. Alternatif olarak, açılır menüden 'Rol' seçeneğini seçerek belirli bir kullanıcı rolüne sahip kullanıcıları engelleyebilirsiniz.

Web sitenizin çok sayıda kullanıcısı varsa, onları daha kolay bulmak için arama özelliğini kullanabilirsiniz.

Daha sonra 'Engelleme Zamanı' bölümüne haftanın her günü o kullanıcıları engellemek istediğiniz saatleri girebilirsiniz. Saatleri yazabilir veya açılır menüden seçebilirsiniz.

User Blocker Day and Time Settings

'Tümüne uygula' düğmesini tıklayarak aynı başlangıç ​​ve bitiş saatini haftanın her gününe hızlı bir şekilde kopyalayabilirsiniz. 'Tümüne sıfırla' düğmesi girdiğiniz tüm saatleri temizleyecektir.

Bundan sonra 'Mesajı Engelle' bölümüne ilerleyebilirsiniz. Engellenen bir kullanıcı oturum açmayı denediğinde varsayılan bir mesaj görür. Ancak daha özelleştirilmiş bir engelleme mesajı görüntülemek istiyorsanız buraya yazabilirsiniz.

Customize the Block Message

Engellenen bir kullanıcı oturum açmaya çalıştığında hata mesajı görüntülemek yerine, onu web sitenizdeki Hizmet Şartları sayfanız veya Gizlilik Politikanız gibi başka bir sayfaya yönlendirebilirsiniz. Bunu yapmak istiyorsanız ilgili sayfanın URL'sini sağlanan kutuya yapıştırmanız yeterlidir.

Ayarlardan memnun olduğunuzda 'Kullanıcıyı Engelle' düğmesine tıkladığınızdan emin olun. Seçtiğiniz kullanıcıların seçtiğiniz gün ve saatlerde giriş yapması artık engellenecektir.

Bu adımları tekrarlayarak diğer kullanıcıları farklı zaman dilimleri için engelleyebilirsiniz.

Bir Kullanıcıyı Tarih Aralığına Göre Engelleme

Belirli bir tarih aralığında bir veya daha fazla kullanıcıyı engellemek istiyorsanız ekranın üst kısmındaki 'Kullanıcıyı Tarihe Göre Engelle' sekmesine tıklamalısınız.

Engellemek istediğiniz kullanıcı adlarını veya rolleri seçebileceksiniz.

Select the Users You Wish to Block by Date

Daha sonra 'Tarihi Engelle' bölümüne kaydırmanız gerekir.

Bloğun başlayacağı ve biteceği tarih ve saati girebilirsiniz. Açılır menülerden başlangıç ​​ve bitiş tarihlerini ve saatlerini seçmeniz yeterlidir. Saat 24 saatlik formatta olacaktır.

Blocking a User During a Date Range

Ayrıca kullanıcıların oturum açmaya çalışırken görecekleri özel bir mesaj da ekleyebilirsiniz. Alternatif olarak, onları yönlendirmek istediğiniz sayfanın URL'sini de girebilirsiniz.

İşiniz bittiğinde 'Kullanıcıyı Engelle' butonuna tıklamayı unutmayın.

Yukarıdaki adımları tekrarlayarak diğer kullanıcıları farklı tarih aralıkları için engelleyebilirsiniz.

Bir Kullanıcıyı Kalıcı Olarak Engelleme

'Kullanıcıyı Kalıcı Olarak Engelle' sekmesinde olduğunuzdan emin olmalısınız ve ardından kalıcı olarak engellemek istediğiniz kullanıcı adlarını (veya rolleri) seçebilirsiniz.

Choosing Users to Block Permanently

Bundan sonra tek yapmanız gereken, engellenen kullanıcıların web sitenize giriş yapmaya çalıştıklarında görecekleri özel bir mesaj yazmaktır.

Veya kutuyu boş bırakabilirsiniz; varsayılan mesajı göreceklerdir. Bu, 'Kalıcı olarak Engellendiniz' diyor.

Permanent Block Message

Veya yukarıdaki diğer seçenekler gibi kullanıcıları mesaj görüntülemek yerine bir web sayfasına yönlendirebilirsiniz. 'Yönlendirme URL'sini Girin' kutusuna sayfanın URL'sini yazmanız yeterlidir.

Artık engellenen kullanıcılar oturum açmayı denediğinde bir hata mesajı görecekler.

Preview of Block Message When Trying to Sign In

Bu eğitimin, bir WordPress kullanıcısını hesabını silmeden nasıl engelleyeceğinizi öğrenmenize yardımcı olacağını umuyoruz. Ayrıca nihai WordPress güvenlik kılavuzumuza veya en iyi WordPress güvenlik eklentileri için uzman seçimlerimize de göz atmak isteyebilirsiniz.

Bu makaleyi beğendiyseniz lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi Twitter ve Facebook'ta da bulabilirsiniz.