-
September 8th, 2019, 01:26
#1
عضو جدید
دسترسی به پیشخوان وردپرس برای دو نقش کاربری
با سلام.
من میخوام صفحه پیشخوان وردپرس فقط برای دو نوع نقش کاربری مدیرکل و (مثلا ویرایشگر) و بقیه نتونن وارد بشن.
سرچ کردم و به نتیجه زیر رسیدم:
کد PHP:
add_action( 'init', 'blockusers_mw_init' );function blockusers_mw_init() {if ( is_admin() && ! current_user_can( 'administrator' ) ) {wp_redirect( home_url() );exit;}}
با این کد میتونم فقط برای مدیرکل باز کنم، چطور میتونم به یه نقش کاربری دیگه علاوه بر مدیرکل این اجازه این کار رو بدم؟
-
-
September 8th, 2019 01:26
# ADS
-
September 8th, 2019, 12:48
#2
عضو انجمن
پاسخ : دسترسی به پیشخوان وردپرس برای دو نقش کاربری

نوشته اصلی توسط
Dr.D347h
با سلام.
من میخوام صفحه پیشخوان وردپرس فقط برای دو نوع نقش کاربری مدیرکل و (مثلا ویرایشگر) و بقیه نتونن وارد بشن.
سرچ کردم و به نتیجه زیر رسیدم:
کد PHP:
add_action( 'init', 'blockusers_mw_init' );function blockusers_mw_init() {if ( is_admin() && ! current_user_can( 'administrator' ) ) {wp_redirect( home_url() );exit;}}
با این کد میتونم فقط برای مدیرکل باز کنم، چطور میتونم به یه نقش کاربری دیگه علاوه بر مدیرکل این اجازه این کار رو بدم؟
فکر کنم در کنار ( 'administrator' ) ، همانند خودش نمونه ( 'example' ) رو بزارید درست بشه ، فقط به جای example اسم گروه رو قرار بدید
-