توضیحات
افزونه BuddyPress Deactivate Account یک پلاگین برای غیرفعال کردن حساب کاربری و جلوگیری از ورود کاربران و اجازه کاربران به فعال کردن حساب برای بادی پرس است. این افزونه به کاربران این امکان را می دهد تا حساب خود را در یک شبکه اجتماعی مبتنی بر بادی پرس غیرفعال یا فعال کنند. این افزونه به کاربران اجازه میدهد هرگونه فعالیت اجتماعی خود را حذف کنند و یا حتی می توانند بعداً بدون از دست دادن اطلاعات، حساب خود را دوباره فعال کنند. شما می توانید از این افزونه کاربردی برای فعال کردن/غیرفعال کردن حساب کاربری خود یا به عنوان ابزاری برای مسدود کردن کاربران از سایت خود استفاده کنید.
افزونه BuddyPress Deactivate Account دارای ویژگی فعال/غیرفعال کردن ورود برای کاربران غیرفعال شده است تا شما به راحتی بتوانید ورود کاربران را مدیریت کنید. با این افزونه به کاربران اجازه دهید تا حساب را غیرفعال/فعال کنند و یا حتی می توانید به کاربران اجازه دهید تا حساب را غیرفعال/فعال کنند. همچنین این افزونه دارای قابلیت اطلاع رسانی به ادمین با ایمیل هنگام فعال سازی است و به شما این امکان را می دهد که موضوع ایمیل فعال سازی و محتوا ایمیل فعال سازی را سفارشی سازی کنید. به علاوه دارای قابلیت سفارشی سازی آدرس تغییر مسیر در غیرفعال کردن است که شما به راحتی با تنظیمات آسان این افزونه می توانید آدرس تغییر مسیر را سفارشی سازی کنید.
ویژگی های افزونه غیرفعال کردن حساب کاربری بادی پرس | BuddyPress Deactivate Account
- با افزونه BuddyPress Deactivate Account به کاربران اجازه دهید تا حساب را غیرفعال/فعال کنند
- به مدیران سایت اجازه دهید تا حساب کاربری را غیرفعال/فعال کنند
- به مدیران سایت اجازه دهید تا ورود کاربران را مسدود کنند
- گزینه ای برای خروج خودکار هنگام غیرفعال کردن (کاربر از تمام دستگاه ها / جلسات خارج می شود).
- گزینه ای برای فعال سازی خودکار حساب در هنگام ورود
- گزینه ای برای ارسال اعلان ایمیل به مدیران سایت و کاربران در مورد فعال سازی/غیرفعال سازی حساب.
- پنل مدیریت آسان برای استفاده
- با افزونه BuddyPress Deactivate Account اگر ادمین به کاربران اجازه فعال/غیرفعال کردن حساب خود را داده باشد، کاربر می تواند با مراجعه به صفحه تنظیمات از نمایه خود، حساب خود را غیرفعال/فعال کند.

- به کاربر اجازه می دهد وضعیت حساب را به روز کند: در صورت فعال بودن، کاربران سایت می توانند وضعیت حساب خود را به تنهایی به روز کنند.
- غیرفعال کردن ورود برای کاربران غیرفعال شده: در صورت فعال بودن، کاربران غیرفعال شده سایت مجاز به ورود به سایت نیستند.
- پیام ورود غیرفعال با افزونه غیرفعال کردن حساب کاربری بادی پرس : پیامی که هنگام تلاش کاربر غیرفعال شده برای ورود به سیستم نشان داده می شود (فقط در صورت فعال بودن مسدود کردن نمایش داده می شود).
- تنظیم وضعیت حساب روی فعال در هنگام ورود: در صورت فعال بودن، کاربر با وضعیت غیرفعال شده حساب پس از ورود به سیستم، وضعیت حساب خود را روی فعال تنظیم می کند.
- خروج کاربر در حالت غیرفعال سازی در افزونه BuddyPress Deactivate Account: در صورت فعال بودن، کاربر وضعیت حساب خود را غیرفعال می کند، او از سایت خارج می شود.
- تغییر مسیر URL در هنگام غیرفعال کردن: نشانی اینترنتی که وقتی کاربر وضعیت حساب خود را غیرفعال می کند به آن هدایت می شود.
- با افزونه غیرفعال کردن حساب کاربری بادی پرس به آدرسهای ایمیل ادمین اطلاع دهید: آدرسهای ایمیل با کاما از هم جدا شدهاند که ایمیلهای مدیریت روی آنها ارسال میشود.

- اطلاع دادن به مدیر در هنگام فعال سازی: در صورت فعال بودن، هنگامی که حساب کاربری کاربران سایت فعال شود، به مدیر اطلاع داده می شود.
- موضوع ایمیل فعال سازی: موضوع ایمیل برای فعال سازی حساب در مورد ایمیل ها ارسال می شود.
- محتوای ایمیل فعال سازی: محتوای ایمیل برای ادمین برای فعال سازی حساب.
- اطلاع دادن به مدیر هنگام غیرفعال کردن: در صورت فعال بودن، هنگام غیرفعال شدن حساب کاربری کاربران سایت به مدیر اطلاع داده می شود.
- موضوع ایمیل غیرفعال سازی: موضوع ایمیل برای غیرفعال کردن حساب در مورد ایمیل ها ارسال می شود.
- غیرفعال کردن محتوای ایمیل با افزونه غیرفعال کردن حساب کاربری بادی پرس : محتوای ایمیل برای مدیر برای غیرفعال کردن حساب.
- Notify on activation: در صورت فعال بودن، به کاربر اطلاع داده می شود که حساب کاربری چه کسی فعال می شود.
- موضوع ایمیل فعال سازی: موضوع ایمیل برای فعال سازی حساب در مورد ایمیل ها ارسال می شود.
- محتوای ایمیل فعال سازی: محتوای ایمیل برای کاربری که حسابش فعال می شود.
- Notify on Deactivation: در صورت فعال بودن، به کاربر اطلاع داده می شود که حساب کاربری چه کسی غیرفعال می شود.
- موضوع ایمیل غیرفعال سازی در افزونه غیرفعال کردن حساب کاربری بادی پرس : موضوع ایمیل برای غیرفعال کردن حساب در مورد ایمیل ها ارسال می شود.
- غیرفعال کردن محتوای ایمیل: محتوای ایمیل برای کاربری که حسابش غیرفعال می شود.
وقتی یک حساب غیرفعال می شود:
- کاربر غیرفعال شده نمی تواند هیچ اقدامی را انجام دهد مگر اینکه حساب کاربری او دوباره فعال شود.
- فعالیت های کاربر غیرفعال شده از همه کاربران پنهان است
- نمایه کاربر غیرفعال شده برای همه کاربران پنهان است
- کاربر غیرفعال شده نمی تواند درخواست یا پیام دوستی را دریافت/ارسال کند
- کاربران غیرفعال شده نمی توانند وارد شوند (اگر مدیر این گزینه را فعال کند).
- اگر مولفه تنظیمات BuddyPress را فعال کرده باشید، این افزونه کار خواهد کرد.
افزونه غیرفعال کردن حساب BuddyPress api ساده ای را برای فعال کردن، غیرفعال کردن حساب و بررسی وضعیت حساب با استفاده از چند خط کد ارائه می دهد.
- علامت گذاری یک حساب کاربری غیرفعال: –
bp_account_deactivator()->set_inactive($user_id );
حساب کاربری را فعال علامت گذاری کنید: –
bp_account_deactivator()->set_active($user_id );
بررسی کنید که آیا یک حساب کاربری غیرفعال است:
bp_account_deactivator()->is_inactive($user_id );
بررسی کنید که آیا یک حساب کاربری فعال است:-
می توانید از تابع قبلی با یک نفی استفاده کنید یا از تابع زیر استفاده کنید:
bp_account_deactivator()->is_active($user_id );
بررسی کنید که آیا حساب کاربری وارد شده غیرفعال است:
می توانید ازbp_account_deactivator()->is_inactive(get_current_user_id())
استفاده کنید یا می توانید از موارد زیر استفاده کنید:-
bp_account_deactivator()->is_logged_user_inactive();
مزیت استفاده ازis_logged_user_inactive()
این است که حالت را در یک متغیر ثابت ذخیره می کند و تماس های تکراری ارزان هستند.
بررسی کنید که آیا حساب کاربری نمایش داده شده غیرفعال است:-
مانند حسابی که وارد شدهاید، میتوانید این مورد را با استفاده ازbp_account_deactivator()->is_inactive(bp_displayed_user_id())
یا تماس زیر بررسی کنید.
bp_account_deactivator()->is_displayed_user_inactive();
مزیت استفاده ازis_displayed_user_inactive()
عملکرد بهتر در تماس های تکراری است.
کلاس های CSS در بدن: –
کلاسهای css زیر بر اساس وضعیت کاربر بر روی عنصر بدنه اضافه میشوند.
برای کاربران غیرفعال وارد شده: – bp-deactivator-logged-inactive
برای کاربر فعال وارد شده: – bp-deactivator-logged-active
برای کاربر نمایش داده شده غیرفعال: – bp-deactivator-displayed-inactive
برای کاربر نمایش داده شده فعال: – bp-deactivator-displayed-active
تنظیمات وضعیت حساب Front End:
یک کاربر می تواند وضعیت حساب خود را از پروفایل بادی پرس->تنظیمات->وضعیت حساب مانند شکل زیر تغییر دهد.

اگر نوار مدیریت فعال است، پیوند منوی وضعیت حساب در زیر نمایه بادی پرس-> منوی تنظیمات موجود است، همانطور که در زیر نشان داده شده است.
همچنین، یک مدیر سایت میتواند با مراجعه به نمایهاش مطابق تصویر بالا، کاربر را فعال/غیرفعالشده علامتگذاری کند یا در داشبورد مدیریت میتواند از کاربران->تمام کاربران بازدید کرده و روی ویرایش کلیک کند. پس از کلیک بر روی برگه “پروفایل” و متا باکس وضعیت حساب مانند شکل زیر قابل مشاهده خواهد بود:

دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.