سلام به همه دوستای گل وردپرسی
امروز در خدمتتون هستیم یا یک ترفند بسیار جالب که بنده به شخصه شدیدا دنبال چنین حرکتی بودم
اگر با قسمت منو ساز وردپرس یعنی نمایش/ فهرست ها آشنا باشید از قابلیت جالب این قسمت با خبر هستید که این قسمت به کاربران اجازه میدهد تا فهرست منو های خود رپبه راحتی با درگ کردن آماده سازی کنند
حالا در این مطلب میخواهیم با دو حرکت بسیار بسیار ساده , منویی که به کاربران غیر عضو و عضو نمایش میدهد را تفاوت قایل شویم یعنی یک سری لینک فقط برای اعضا نمایش داده شود و یک سری فقط برای غیر اعضا
برای این کار به قسمت نمایش / فهرست ها رفته و دو منو به نام های logged-in و logged-out میسازید , خب پر واضحه که logged-in منویی است که کاربران عضو مشاهده میکنند و logged-out منویی است که مهمانان مشاهده میکنند .
<?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' ); ?>
پس خوشحال و موفق باشید