hasanzade
آفلاین
عضو
تعداد نوشتهها: ۳۳
#
نوشته شده: ۱۲ سال پیش
۲۵ دی ۱۳۹۰ - ۱۸:۴۸
سلام.
میشه به کاربران اجازه دسترسی به یک پلاگین رو داد؟اگه نه فقط بتونه به پلاگین ها دسترسی داشته باشه ؟
چون فکر کنم کمترین سطح دسترسی نویسنده باشه که می تونه بنویسه و شناس نامه وردپرسیشو ببینه اما میخوام علاوه بر این به یک پلاگین ( که عالی میشه ) و گرنه به پلاگینها دسترسی داشته باشه. امکانش هست؟
GeniusBoy
آفلاین
عضو
تعداد نوشتهها: ۴۵
تشکر شده: ۳۴ بار
#
نوشته شده: ۱۲ سال پیش
۲۵ دی ۱۳۹۰ - ۲۲:۲۹
از این افزونه استفاده کنید.
saeedghaemi
آفلاین
عضو
تعداد نوشتهها: ۹
تشکر شده: ۶ بار
#
نوشته شده: ۱۲ سال پیش
۲۶ دی ۱۳۹۰ - ۱۴:۴۲
با سلام یه افزونه هست به نام ROLE که دسترسی هارو هرطور که دوست داری تنظیم میکنه واسه کاربرات.
یه تست بزن
لینک :
http://downloads.wordpress.org/plugin/user-role-editor.zip
شاد باشی
Mostafa
آفلاین
ناظم
تعداد نوشتهها: ۵۲۷۶
تشکر شده: ۵۷۷۷ بار
#
نوشته شده: ۱۲ سال پیش
۲۶ دی ۱۳۹۰ - ۲۲:۱۵
بدون افزونه هم با 2 روش میشه.
1
if (!current_user_can('manage_options')){
wp_die( __('You do not have sufficient permissions to access this page.') );
}
2
function limit_user($hook) {
if(in_array($hook, array('wp-jalali.php'))){
// your code
}
}
که در روش اولی فقط به نقش های کاربردی دسترسی میده.
روش دومی هم میشه در مسیر افزونه با add_action محدودیت گذاشت.
مثال:
hasanzade
آفلاین
عضو
تعداد نوشتهها: ۳۳
#
نوشته شده: ۱۲ سال پیش
۲۷ دی ۱۳۹۰ - ۱۳:۴۹
به نظر من تا وقتی که میشه با کد درست کرد افزونه رو نباید استفاده کرد.
فقط توی دوتا روشی که mostafa خان گفتن من باید کدارو چجوری استفاده کنم. نفهمیدم کجا بزارم و نقش کاربردی یعنی چجوری؟
بیشتر توضیح بدی ممنون میشم