ارزدیجیتال
حراجی دامنه های ویژهمشاهده





وینگو مارکت
تبلیغات
تبلیغات
تبلیغات تبلیغات
تبلیغات تبلیغات

ساخت منوی متفاوت برای اعضای سایت وردپرسی

مقالات,آموزش,ترفند , وردپرس

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

 

ساخت منوی متفاوت برای اعضای سایت وردپرسی

 

ساخت منوی متفاوت در وردپرس برای اعضای سایت

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

 

ساخت چندین منو در وردپرس

در وردپرس اگر قالب تان فقط یک محل برای ایجاد منو دارد، شما می توانید چندین منوی متفاوت برای همان محل ایجاد کنید. حال برای ایجاد منوی متفاوت برای اعضای سایت به بخش نمایش و فهرست ها بروید. سپس دو فهرست با عنوان logged-in و logged-out ایجاد کنید. بعد از ساخت منوهای مورد نظر باید قطعه کد زیر را به فایل های قالب وردپرس سایت اضافه کنید. به فایل functions.php بروید و کد زیر کپی نمایید:

 

function my_wp_nav_menu_args( $args = '' ) {
  
if( is_user_logged_in() ) {
    $args['menu'] = 'logged-in';
} else {
    $args['menu'] = 'logged-out';
}
    return $args;
}
add_filter( 'wp_nav_menu_args', 'my_wp_nav_menu_args' );

 

حال کاربرای که وارد سایت شده اند، می توانند منوی logged-in را مشاهده کنند. اما برای کاربرانی که هنوز ثبت نام نکرده اند و یا وارد سایت نشده اند، منوی متفاوتی نمایش داده می شود. با کمک این روش می توانید دو منوی متفاوت ایجاد کنید و به راحتی این منوها را برای اعضای سایت خود شخصی سازی نمایید. در این صورت می توانید به راحتی لینک ورود و خروج از مدیریت وردپرس را به منوی سایت اضافه کنید. اما برای دوستانی که خواهان استفاده از کدهای وردپرس نمی باشند، می توانند از افزونه هایی که در این زمینه می باشد، استفاده کنند.

این محتوا چقدر براتون مفید بود؟

از ۱ تا ۵ امتیاز بدید.

میانگین رتبه 0 / 5. تعداد رای : 0

تا حالا کسی رای نداده! اولین نفر شما باشید.

دانلود

هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >

خرید ارز
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=27763
کلمات کلیدی پست :
مطالب مرتبط
16,497پیمایش نرم اسکرول در وردپرس با افزونه MouseWheel Smooth Scroll تاریخ : 2018/01/24
785,273دانلود وردپرس فارسی – دانلود رایگان آخرین نسخه WordPress تاریخ : 2024/11/14
8,424آموزش غیرفعال کردن AMP وردپرس تاریخ : 2019/10/18
26,766افزودنی ایجاد منوهای مگامنو در Elementor با افزونه JetMenu تاریخ : 2017/12/4
10,962افزونه وردپرس Extended Tags Widget نسخه 1.2.3 تاریخ : 2015/05/7
11,117افزونه وردپرس جلوگیری از ارسال اسپم Anti-Splog تاریخ : 2017/04/4
18,762افزودن دعوت از دوستان برای عضویت در سایت وردپرسی تاریخ : 2017/07/10
15,299افزونه پیشرفته ورود و عضویت در وردپرس Login Ninja تاریخ : 2018/05/4
13,726افزونه ایجاد پنجره پاپ آپ Arty Popup برای وردپرس تاریخ : 2016/08/1
12,964افزونه پاپ آپ نینجا برای وردپرس نسخه 4.2.2 تاریخ : 2015/11/9
10,313افزونه ریدایرکت لینک های وردپرس 5sec Redirect تاریخ : 2017/11/24
16,225افزودن فرمت های بیشتر به رسانه وردپرس با افزونه WP Extra File Types تاریخ : 2017/05/29
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب