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

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

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

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

 

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

 

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

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

 

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

در وردپرس اگر قالب تان فقط یک محل برای ایجاد منو دارد، شما می توانید چندین منوی متفاوت برای همان محل ایجاد کنید. حال برای ایجاد منوی متفاوت برای اعضای سایت به بخش نمایش و فهرست ها بروید. سپس دو فهرست با عنوان 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
کلمات کلیدی پست :
مطالب مرتبط
11,929دانلود قالب ایران سانگ برای وردپرس تاریخ : 2014/06/27
9,776نمایش آی فریم در وردپرس با افزونه Advanced iFrame تاریخ : 2018/11/2
52,621افزایش سرعت بارگذاری سایت با افزونه پرمیوم WP Fastest Cache تاریخ : 2020/06/23
8,721آموزش وارد کردن دائمی اطلاعات FTP در وردپرس تاریخ : 2013/10/25
10,940ساخت آسان نمودارهای متحرک در وردپرس تاریخ : 2016/10/23
12,878قالب نمونه کار بسیار زیبا به صورت گالری تاریخ : 2013/12/19
9,723افزونه فارسی ارسال اتوماتیک مطالب وردپرس در اینستاگرام تاریخ : 2017/02/16
8,421اشتراک گذاری آسان مطالب با افزونه Sociable تاریخ : 2016/04/7
8,424حذف لینک پیشفرض تصاویر وردپرس تاریخ : 2017/09/5
17,284افزونه ماژول درگاه پرداخت بانک ملت تاریخ : 2013/10/30
5,408۱۲ مرحله برای ساخت یک وبسایت تجاری با وردپرس تاریخ : 2018/10/27
17,911افزونه وردپرس درج منبع خبر با روتیتر تاریخ : 2015/06/21
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
indiegogo
sourceforge
profile webmaster
profile webmaster
profile
profile check
آرشیو
checker list
سئو سایت
تبلیغات