شاید ساده ترین راه برای بلاک کردن کاربر وردپرس اینه که پروفایل کاربر رو حذف کنید، اما با این روش همه ی نوشته ها ، پست ها و نظرات اونها رو کاملا از سایتتون حذف خواهید کرد. در این مقاله ما به شما نحوه ی مسدود کردن یک کاربر وردپرس را بدون حذف حساب کاربریش نشان خواهیم داد.

گفتیم که ساده ترین راه برای بلاک کردن کاربر وردپرس حذف حساب کاربری او هست. با حذف یک حساب کاربری در وردپرس به شما این امکان را می دهد که تمام محتوا را به کاربر دیگری اختصاص دهید. که با این روش اطلاعات نویسنده برای مقالات او تغییر خواهد کرد. بیایید نگاهی بیندازیم که چگونه می توانید به راحتی یک کاربر وردپرس را بدون حذف حساب کاربریش مسدود کنید.
اولین کاری که باید برای بلاک کردن کاربر وردپرس انجام بدیم نصب و فعال کردن افزونه User Blocker است . این افزونه رو میتونید از مخزن وردپرس دانلود و نصب کنید . پس از فعال شدن، افزونه یک آیتم جدید به نام User Blocker به منوی مدیریت وردپرس اضافه می شود. با کلیک روی اون شما به صفحه تنظیمات پلاگین، که دارای سه زبانه یا تب هست می روید.
?
در تب Block User By Time ، شما لیستی از تمام کاربران ثبت نام شده رو مشاهده خواهید کرد. شما می تونید یک کاربر را انتخاب کنید و محدوده زمانی که می خواهید این کاربر مسدود شود رو اضافه کنید .
?
شما همچنین می تونید برای مواقع ضروری و بدون اتلاف زمان تمام کاربران رو در یک محدوده زمانی بلاک کنید. به پایین بروید، زمان را برای هر روز به صورت جداگانه اضافه کنید و روی دکمه «Apply to all» کلیک کنید.
?
در آخر باید بر روی دکمه Block User زیر کلیک کنید تا تغییرات اعمال شده ی خود را ذخیره کنید.
برای بلاک کردن کاربر وردپرس در تاریخهای خاص باید به تب Block User By Date بروید. شما می تونید کاربران رو از این لیست انتخاب کنید و یک محدوده تاریخی را اضافه کنید تا آنها رو برای این تاریخ ها مسدود کنید.
?
شما همچنین می تونید تمام کاربران را در یک زمان انتخاب کنید و آنها رو برای یک محدوده تاریخی مشابه مسدود کنید.
برای این که بتونید به طور دائم یک کاربر را مسدود کنید، باید به تب Block Permanent Block بروید. از اینجا شما باید کاربر را انتخاب کنید و روی دکمه Block User در زیر کلیک کنید.
?
وضعیت کاربر از سبز به قرمز باید تغیر رنگ دهد.
اگر وب سایت شما دارای حساب های کاربری زیادی است و شما می خواهید با استفاده از نقش کاربران ، کاربران را مسدود کنید، بر روی Select User / Category کلیک کنید و سپس Role را انتخاب کنید. اکنون لیستی از نقشهای کاربری وردپرس را نشان خواهد داد. شما باید یک نقش را انتخاب کنید و بر روی دکمه Block User زیر کلیک کنید تا همه کاربران با این نقش را مسدود کند.
I?
توجه داشته باشید: شما نمیتوانید کاربران با نقش مدیر کل و ادمین مسدود کنید.
در همه موارد، شما می توانید یک پیام عمومی برای کاربران مسدود شده اضافه کنید. شما همچنین می توانید یک پیام سفارشی برای هر کاربر اضافه کنید. اگر باکس Block Message رو خالی بگذارید ، در ورود به حساب کاربری ، یک پیام پیش فرض رو که برای کاربران مسدود شده در نظر گرفته شده ، به کاریر نماش داده میشود .
?
پس از مسدود شدن، یک پیام خطا در صفحه ورود وردپرس نشان می دهد که حساب آنها به طور موقت یا دائمی مسدود شده است.
?
توجه داشته باشید: حتما باید افزونه User Blocker را نصب و فعال کنید. غیرفعال کردن یا حذف افزونه به طور خودکار تمامی کاربران مسدود شده را از حالت بلاک و مسدود بودن خارج کرده و دوباره قادر به ورود به سیستم خواهند بود.
برای باز کردن کابر مسدود شده ، باید در صفحه پیشخوان به User Blocker » Blocked User List در نوار مدیریت وردپرس بروید. شما همان 3 تب قبلی رو میبینید با یک تب اضافه شده به نام Blocked User List، در این تب لیستی از کاربران مسدود شده وجود دارد.
?
شما می تونید به تب Blocked User List بروید و بر روی دکمه Reset زیر هر کاربر کلیک کنید تا آنها را رفع مسدود کنید.
بعد از Reset کاربر می تونه به طور معمول به حساب کاربری خودش وارد بشه .