بلاک کردن کاربر در وردپرس بدون نیاز به حذف حساب

2.3 / 5. تعداد رای: 3

بلاک کردن کاربر در وردپرس بدون نیاز به حذف حساب

بلاک کردن کاربر در وردپرس می‌تواند دلایل مختلفی داشته باشد و شما به‌عنوان مدیر سایت می‌توانید این کار را با استفاده از روش‌های متفاوتی انجام دهید. در این مقاله ما می‌خواهیم این کار را توسط یک پلاگین به شما دوستان میهن وردپرسی آموزش دهیم.

وردپرس امکانات زیادی دارد و توسعه‌دهندگان هرروزه در حال گسترش این امکانات هستند. اگر شما صاحب یک وب‌سایت وردپرسی هستید پس حتماً وب‌سایت شما دارای کاربرانی است که باید بتوانید با شیوه‌های مختلف آن‌ها را مدیریت کنید.

اینکه مدیران سایت بخواهند کاربری را بلاک کنند تقریباً ممکن است که برای همه اتفاق بیفتد و به همین دلیل یادگرفتن این کار خالی از لطف نیست و باعث می‌شود که در مواقعی که نیاز بود بتوانید این کار را انجام دهید. ما به شما آموزش می‌دهیم که چطور کنترل این کار را با استفاده از یک پلاگین وردپرسی در دست داشته باشید.

بلاک کردن کاربر در وردپرس بدون نیاز به حذف اطلاعات

حتماً تابه‌حال برای شما نیز پیش‌آمده که بخواهید مانع ورود کاربری به سایت وردپرس خود شوید. چراکه کاربران زیادی وجود دارند که با اقدامات مختلف موجب اذیت شما می‌شوند و شما می‌خواهید که مانع از این کار شوید. به همین دلیل در چنین مواقعی است که شما می‌توانید خیلی راحت این موضوع را کنترل و مدیریت کنید.

زمانی که شما یک وب‌سایت کاربر محور راه‌اندازی می‌کنید کاربران شما مهم‌ترین مواردی هستند که باید به آن‌ها و نوع فعالیتشان توجه داشته باشید. این کار برای ادامه حیات وب‌سایت شما دارای اهمیت زیادی است.

ساده‌ترین راه برای انجام این کار حذف مشخصات کاربر از روی وب‌سایت است. از مهم‌ترین دلایلی که باعث می‌شود از این روش استفاده نکنیم این است که این کار باعث می‌شود تا مطالب نوشته‌شده توسط این کاربر به کاربر دیگری منتقل شود.

از طرف دیگر شما امکان این را دارید که رمز عبور و آدرس ایمیل کاربر را تغیر دهید. اما باید در نظر داشته باشید که با این کار Gravatar آن‌ها نیز تغییر خواهد کرد. اما آیا تاکنون به این فکر کرده‌اید که چطور می‌توان بدون حذف کاربر، حسابش را مسدود کرد؟ در این مقاله راهکاری مفید برای انجام این کار به شما نشان خواهیم داد.

کاربرد افزونه User Blocker

خب همان‌طور که گفتیم بهترین راه استفاده از افزونه است. با استفاده از این روش دیگر نیازی ندارید که محتوا را به کاربر دیگری انتقال دهید و یا اینکه بخواهید اطلاعات کاربر یا نویسنده خود را تغییر دهید. درواقع می‌توانید تنها با استفاده از چند کلیک عملیات غیرفعال کردن اکانت کاربر را به‌پایان برسانید.

افزونه‌ای که در اینجا به شما معرفی می‌کنیم افزونه User Blocker است که در مخزن وردپرس به ثبت رسیده است و شما می‌توانید خیلی راحت به‌صورت رایگان از آن استفاده کنید. در این افزونه امکان تعیین تاریخ و زمان برای این کار وجود دارد.

یعنی اینکه شما امکان این را دارید که کاربر را در تاریخ مشخصی بلاک کنید و یا اینکه برای همیشه حساب کاربری کاربر را غیرفعال کنید. مدیریت کردن غیرفعال کردن اکانت کاربر توسط این افزونه خیلی راحت است.

خب اکنون که مزایای استفاده از این پلاگین را برای شما توضیح دادیم به سراغ مراحل آموزش و فعال کردن افزونه می‌رویم.

آموزش کار با افزونه User Blocker

اولین گام برای انجام این کار نصب و راه‌اندازی افزونه User Blocker است. پس به مسیر افزودن > افزونه‌ها بروید و افزونه را در وب‌سایت وردپرسی خود فعال کنید.

نصب افزونه User Blocker
نصب افزونه User Blocker

بعدازاینکه افزونه را در سایتتان فعال کردید یک بخش جدید به نام User Blocker به وب‌سایت شما افزوده می‌شود که می‌توانید از اینجا این افزونه را کنترل و مدیریت کنید.

زمانی که روی این گزینه کلیک کنید به صفحه تنظیمات افزونه هدایت می‌شوید که دارای سه قسمت است.

Block User by Time

این تب محدودیت‌ها را بر اساس زمان روی کاربران اعمال می‌کند. در تب اول یعنی Block User by Time شما یک لیست از کاربران خود مشاهده می‌کنید که از میان آنها کاربر موردنظر خود را پیداکرده و می‌توانید از این قسمت حساب آن‌ها را غیرفعال کنید.

بخش Block User by Time افزونه User Blocker
بخش Block User by Time افزونه User Blocker

پس از آن در همین صفحه می‌توانید یک برنامه زمان‌بندی برای کاربر در نظر بگیرید و می‌توانید برای کاربر محدوده زمانی را مشخص کنید. پس از آن در پایان گزینه Apply to all را کلیک کنید.

در بخش Block Message برای کاربر می‌توانید یک پیغام بنویسید که در صورت مراجعه کاربر به وب‌سایت این پیام برای آن نمایش داده شود. اگر هم شما پیغامی مشخص نکنید پلاگین به‌صورت خودکار پیغام You are Temporary Blocked را برای کاربر نمایش خواهد داد.

Block User By Date

تب بعدی محدودیت را بر اساس تاریخ برای کاربر مشخص می‌کند و شما می‌توانید با استفاده از این قسمت در تاریخ مشخصی حساب کاربری کاربر خود را غیرفعال کنید. در اینجا هم مانند تب بالا یک لیست از کاربران را مشاهده می‌کنید که باید کاربر دلخواه برای اعمال محدودیت را انتخاب نمایید.

بخش Block User By Date در افزونه User Blocker
بخش Block User By Date در افزونه User Blocker

همچنین بخش Block Message نیز در این قسمت وجود دارد و مانند قسمت قبل می‌توانید پیغام دلخواه خود جهت نمایش را تعیین کنید.

Block Permanent Block

خب دو بخش قبلی که در این افزونه برای شما توضیح دادیم مربوط به زمانی است که مدیران سایت قصد دارند کاربر را برای یک مدت و در یک زمان‌بندی محدود مسدود کنند. اما اگر شما قصد دارید که کاربر را برای همیشه از وب‌سایت خود غیرفعال کنید باید از این تب استفاده کنید.

بخش Block Permanent Block افزونه User Blocker
بخش Block Permanent Block افزونه User Blocker

در اینجا بعد از انتخاب کاربر باید روی گزینه Block User کلیک کنید. پس‌ازاینکه این کار را انجام دادید علامت جلو آن‌ها به رنگ قرمز تغییر خواهد کرد.

مسدود کردن نقش‌های کاربری خاص

ممکن است که شما بخواهید بر اساس دلایل مختلف یک نقش کاربری خاص را در سایتتان مسدود کنید. این افزونه برای این کار به شما کمک می‌کند. برای اینکه این کار را انجام دهید تنها کافی است که از بخش Role ،Select User/Category را انتخاب کنید و سپس نقش کاربری موردنظر خود جهت مسدود کردن را انتخاب نمایید.

مسدود کردن نقش‌های کاربری خاص
مسدود کردن نقش‌های کاربری خاص

به‌این‌ترتیب تمامی این کاربران که دارای نقش کاربری انتخاب‌شده باشند مسدود خواهند شد.

سپاس از شما همراهان گرامی که در این آموزش هم با ما همراه بودید. موفق باشید. 🙂

نکته خاصی هست که این مقاله رو تکمیل‌تر کنه؟

  1. U28212 ۴ بهمن ۱۴۰۱

    سلام
    خب یه سوال ، از تب سومی استفاده کردم و بلاکش کردم
    چجوری میتونم از بلاکی درش بیارم؟

  2. کاربر مهمان ۱۵ اسفند ۱۳۹۵

    سلام . این افزونه وجود خارجی نداره