فهرست منو متفاوت برای مهمان و اعضا

دسته‌بندی:
بدون دیدگاه
نویسنده: علی باقری نیا
تاریخ: ۱,آبان,۱۳۹۲
آخرین ویرایش: ۲۵ آبان ۱۳۹۷
بدون دیدگاه
امروز در خدمتتون هستیم یا یک ترفند بسیار جالب که ...

امتیاز دهید :

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

امروز در خدمتتون هستیم یا یک ترفند بسیار جالب که بنده به شخصه شدیدا دنبال چنین حرکتی بودم

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

حالا در این مطلب میخواهیم با دو حرکت بسیار بسیار ساده , منویی که به کاربران غیر عضو و عضو نمایش میدهد را تفاوت قایل شویم یعنی یک سری لینک فقط برای اعضا نمایش داده شود و یک سری فقط برای غیر اعضا

برای این کار به قسمت نمایش / فهرست ها رفته و دو منو به نام های logged-in و logged-out میسازید , خب پر واضحه که logged-in منویی است که کاربران عضو مشاهده میکنند و logged-out منویی است که مهمامانان مشاهده میکنند .

different menus فهرست منو متفاوت برای مهمان و اعضا

خب ۵۰% کار اوکی شد حالا کافیست کد زیر را در functions.php قالب خود قرار دهید :

۱
۲
۳
۴
۵
۶
۷
۸
۹
۱۰
۱۱
۱۲
<?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' );
?>

کد بالا نام منوهایی که ساختید رو معنا دار میکنه و خاصیت عضو و غیر عضو رو به اون میده

دیدید این آموزش هم مثل بقیه ساده و جذاب بود
پس خوشحال و موفق باشید

  • نویسنده
    علی باقری نیا
  • تعداد بازدید
    174 views
۰دیدگاه فرستاده شده است.
شما هم دیدگاه خود را بنویسید

Time limit is exhausted. Please reload CAPTCHA.

آموزشگاه

با عضویت در خبرنامه، تازه‌ترین نوشته‌های وبلاگ را در ایمیل‌تان دریافت کنید.
برای عضویت نشانی ایمیل خود را وارد کرده و بر روی دکمه عضویت کلیک نمایید.