نحوه مخفی کردن یک سکشن یا المان برای یک نقش کاربری خاص

379 بازدیدوردپرس
0
0 دیدگاه

سلام.

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

ولی خب در صفحه اصلی سایت یک سکشنی گذاشتم برای نمایش محصولاتی که قیمت فروش ویژه دارن و نمیخام این قسمت رو نقش کاربری خاصی که در بالا ذکر کردم، ببینن.

لطفا راهنمایی بفرمایید که آیا پلاگین یا ابزار خاصی برای اینکار هست؟ اگر نیست ممنون میشم کدی در اختیارم بذارید برای رفع این مشکل.

ممنون …

0
محمد حسین

درود دوست عزیز،

برای این کار پلاگین های زیادی همچون User conditional visibility هستش اما شما میتونید از طریق CSS نیز اقدام کنید.

/*نمایش به کاربران وارد شده و عدم نمایش به کابران خارج شده*/

.logged-in selector{

display: block; }

.logged-out selector{

display: none; }

/*نمایش به کاربران خارج شده و عدم نمایش به کابران وارد شده*/

.logged-out selector{

display: block; }

.logged-in selector{

display: none; }

لطفا قبل از ارسال پاسخ، این قوانین را مطالعه نمایید:

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

از آنجا که هدف ما ایجاد یک فضای مفید برای همفکری و رسیدن به پاسخ سوالات است، در صورتی که پاسخ شما یکی از شرایط فوق را نداشته باشد، توسط ناظرین تایید نخواهد شد.