نمایش منوی متفاوت به کاربران وارد شده به سایت در وردپرس (100% عملی)

user menu aylinweb11

فهرست مطالب

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

مثلا، شما ممکن است یک سایت عضویت در وردپرس داشته باشید و مایلید منوهای مختلف وردپرس را به کاربران وارد شده خود نشان دهید. در این آموزش، ما به شما نشان خواهیم داد که چگونه منوهای مختلف وردپرس را کاربران وارد شده به سایت وردپرس نمایش بدهید.

چرا باید منوهای متفاوت برای کاربرن وارد شده نمایش بدهیم؟

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

ایجاد منوهای جدید در وردپرس

در وردپرس حتی اگر طرح زمینه شما دارای یک مکان منو باشد ، باز هم می توانید چندین منوی وردپرس برای همان مکان ایجاد کنید.

به قسمت نمایش > فهرست بروید ، دو منوی ورود و خروج ایجاد کنید. (یعنی یک فهرست با نام ورود و یک فهرست با نام خروج).

مطلب پیشنهادی :
ارسال ایمیل در وردپرس + حل مشکل ارسال ایمیل در وردپرس (با افزونه Wp Mail SMTP)

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

نحوه اضافه کردن منوهای سفارشی برای کاربران وارد شده

در حالی که افزونه های مختلفی برای ایجاد منوی پیمایش داینامیک وجود دارد ، ما قصد داریم نحوه ایجاد منوهای پویا را با استفاده از افزونه User Menus که به صورت رایگان توسط Jungle Plugins طراحی و پیاده سازی شده است را آموزش دهیم.

ویژگی های افزونه User Menus – Nav Menu Visibility

این افزونه سه مجموعه اصلی از ویژگی ها را برای ایجاد منوهای پویا فراهم می کند:

  • کنترل های قابلیت مشاهده برای موارد منو ، به عنوان مثال چه کسی می تواند هر مورد از منو را ببیند (همه ، کاربران از سیستم خارج شده ، کاربران وارد شده ، نقش های خاص کاربر)
  • ورود به سیستم اطلاعات کاربر در منوی پیمایش به عنوان مثال “سلام ، آیلین وب”
  • پیوندهای ورود و خروج برای منوی پیمایش

با استفاده از افزونه User Menus

از آنجا که User Menus یک افزونه رایگان است که در مخزن افزونه های WordPress.org ثبت شده است ، می توانید با انجام موارد زیر افزونه را نصب کنید:

  1. وارد داشبورد وردپرس خود شوید
  2. از داشبورد ، به افزونه ها > افزودن بروید
  3. در کادر جستجوی افزونه ها عبارت “User Menus” را تایپ کنید
  4. روی دکمه هم اکنون نصب کن کلیک کنید
  5. پس از بارگیری و نصب افزونه ، بر روی فعال نمایید کلیک کنید
مطلب پیشنهادی :
ارور 503 در وردپرس

اعمال کنترل های قابلیت مشاهده برای موارد منو

برای اعمال کنترل های ظاهری بر روی موارد منو ، باید موارد زیر را انجام دهید:

  1. از داشبورد ، به قسمت نمایش > فهرست ها بروید
  2. یک مورد منوی جدید به فهرست خود اضافه کنید یا یک مورد منوی موجود را ویرایش کنید.
  3. منوی کشویی Who can see this link را باز کرده و همه را انتخاب کنید ، کاربران از سیستم خارج شده یا کاربران وارد شده (همه گزینه پیش فرض است).
  4. اگر Logged In Users را انتخاب کنید ، می توانید نقش های کاربر را انتخاب کنید که می تواند مورد منو را مشاهده کند ، اگر می خواهید یک مورد منو را فقط به یک نقش کاربر خاص محدود کنید.
  5. هنگامی که کنترلهای ظاهری مورد نظر خود را روی فهرست خود اعمال کردید ، روی دکمه ذخیره فهرست کلیک کنید.

اطلاعات ورود به سیستم کاربر را در منوی پیمایش نمایش دهید

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

برای انجام این کار در وب سایت خود با استفاده از افزونه User Menus باید موارد زیر را انجام دهید:

  1. از داشبورد ، به قسمت نمایش > فهرست ها بروید
  2. یک مورد منوی جدید به فهرست خود اضافه کنید یا یک مورد منوی موجود را ویراش کنید.
  3. لیست کشویی “Who can see this link” را باز کرده و Logged In Users را انتخاب کنید
  4. به قسمت برچسب ناوبری مورد منو بروید و روی دکمه خاکستری رنگ کلیک کنید
  5. اطلاعات کاربری را که می خواهید در مورد منو نشان دهد ، انتخاب کنید به عنوان مثال {first_name} ، {last_name} ، {username} ، {display_name} ، {nickname} ، {email}
  6. روی دکمه ذخیره فهرست کلیک کنید
مطلب پیشنهادی :
دانلود رایگان افزونه Quform فارسی: افزونه فرم ساز فقط با کشیدن و رها کردن

اکنون هنگامی که یک کاربر وارد وب سایت شما می شود ، نام خود را در منوی پیمایش وب سایت شما مشاهده می کند.

لینک ورود و خروج را به فهرست خود اضافه کنید

آخرین چیزی که می خواهید به فهرست خود اضافه کنید لینک هایی برای ورود و خروج کاربران از وب سایت شماست.

برای افزودن این مورد به وب سایت خود به سادگی از مراحل زیر استفاده کنید:

  1. از داشبورد ، به قسمت نمایش > فهرست ها بروید
  2. در قسمت اضافه کردن آکاردئون منوی جدید ، روی User Links کلیک کنید تا نوع مورد منو گسترش یابد
  3. کادر انتخاب پیوندهای ورود به سیستم و خروج را انتخاب کرده و بر روی دکمه افزودن به فهرست کلیک کنید
  4. موارد منو را باز کنید و “Where should users be taken afterwards?” را باز کنید. کشویی را انتخاب کرده و یا صفحه فعلی (گزینه پیش فرض) ، صفحه اصلی یا URL سفارشی را انتخاب کنید (در صورت انتخاب ، باید کاربر url را وارد کنید باید به آن هدایت شود)
  5. روی دکمه ذخیره فهرست کلیک کنید

سوالی دشتید میتوانید در بخش دیدگاه در پایین مطرح کنید.

منبع اصلی مقاله : https://www.wpexplorer.com

۲ دیدگاه دربارهٔ «نمایش منوی متفاوت به کاربران وارد شده به سایت در وردپرس (100% عملی);

دیدگاهتان را بنویسید