افزونه یوزر رول ادیتور | ویرایش نقشهای کاربری وردپرس | User Role Editor Pro
محبوبترین و معروفترین افزونه مدیریت نقشهای کاربری در وردپرس
سازگار با تمام قالبهای وردپرس محبوب دنیا
معرفی افزونه یوزر رول ادیتور پرو
افزونه پیشرفته یوزر رول ادیتور پرو (User Role Editor Pro) پیشتازترین و محبوبترین افزونه مدیریت و ویرایش نقشهای کاربری در وردپرس است. افزونه User Role Editor نسخه پرو به شما این امکان را میدهد که نقشها و دسترسیهای کاربران وب سایت خود را به راحتی ویرایش و مدیریت کنید. تنها کافی است که از میان گزینه های مختلف امکانات لازم را فعال کنید و دکمه به روز رسانی را بزنید تا تغییرات ذخیره شوند. شما میتوانید نقش های کاربری جدیدی ایجاد کنید، قابلیتها و دسترسی های آنها را با توجه به نیاز خود تغییر دهید، نقش های کاربری موجود را ویرایش کنید و هر چیزی که مربوط به نقش کاربری است را سفارشی سازی کنید.
امروز یوزر رول ادیتور پرو تحت لایسنس GPL توسط ناگاتم به طور %100 فارسیسازی، بومیسازی و راستچین شده است. این افزونه وردپرس در سایت اصلی با قیمت 159 دلار آمریکا (7,950,000 تومان) به صورت سالانه و با قیمت 318 دلار آمریکا (15,900,000 تومان) به صورت مادامالعمر به فروش میرسد. در حالی که میتوانید این طلای گرانبها را از تیم ناگاتم با کمترین قیمت در سایت ژاکت خریداری نمائید. لازم به ذکر است که این محصول از شرکت اصلی به قیمت دلار توسط تیم ناگاتم تهیه شده است و توسط مدیریت محترم ژاکت تأیید اصالت شده است.
ویژگیهای افزونه یوزر رول ادیتور پرو:
- محدود سازی دسترسی به موارد انتخابی در منوی مدیریت بر اساس نقش کاربری
- محدود سازی دسترسی ویرایش به موارد انتخابی بر اساس نقش کاربری
- محدود سازی نمایش زیر منوهای ابزارکها، فهرستها و… در منو نمایش بر اساس نقش کاربری
- محدود سازی نمایش متاباکسها (برگهها، پستها، پستتایپ های سفارشی و…) بر اساس نقش کاربری
- محدود سازی دسترسی به نقشهای کاربری دیگر برای انتخاب نقش کاربری
- محدود سازی غیرفعال سازی پلاگینهای انتخابی برای نقش کاربری خاص
- درونریزی و برون بری نقشهای کاربری
- امکان محدود سازی نقشهای کاربری در وردپرس شبکه از بخش نتورک
تغییرات آخرین نسخههای افزونه یوزر رول ادیتور پرو:
بهروزرسانی نسخه 4.64 08/08/2023:
اصلاح: PHP اخطار: تلاش برای دسترسی به آرایه افست بر روی مقدار نوع bool در /wp-content/plugins/user-role-editor-pro/pro/includes/classes/admin-menu-access.php در خط 356.
اصلاح: اخطار PHP: "پیام" کلید آرایه تعریف نشده در /wp-content/plugins/user-role-editor-pro/pro/includes/classes/ajax-processor.php در خط 228.
بهبود: افزونه دسترسی به منوی مدیریت: اگر آیتم منو WooCommerce->Reports مسدود شده باشد، منوی «گزارشهای فروش» را به طور خودکار مسدود کنید.
نسخه Core به 4.64 آپدیت شد
اصلاح: پارامتر «پیام» از دست رفته به پاسخ برای درخواست AJAX اضافه شد. این هشدار بالقوه PHP را برطرف کرد: کلید آرایه تعریف نشده "پیام" در عباراتی مانند "strpos($data['message']، …
بهبود: کادر تأیید «نمایش قابلیتها به شکل قابل خواندن توسط انسان» بین دو فرم نوشتاری قابلیت جابجایی بدون بارگیری مجدد صفحه کامل با استفاده از جاوا اسکریپت انجام میشود.
بهروزرسانی نسخه 4.63.5 28/03/2023:
اصلاح: افزونه محدودیتهای مشاهده محتوا: اکنون پس از بررسی مجوز «ure_content_view_access»، یک متاباکس CVR به صفحه ویرایش اصطلاح اضافه میشود.
بهبود: افزونه نمای منوی جلویی: CSS برای کنترلهای URE تغییر کرد
تا با عناصر دیگر همپوشانی نداشته باشد.
اصلاح: PHP نسخه 8.2 هشدار نشان داد: ایجاد ویژگی پویا User_Role_Editor::$settings_page_hook منسوخ شده است: wp-content/plugins/user-role-editor/includes/classes/user-role-editor.php:603
اصلاح: خطای مرگبار PHP: Uncaught TypeError: in_array(): آرگومان #2 ($haystack) باید از نوع آرایه باشد، int در /www/wp-content/plugins/user-role-editor/includes/classes/view داده شده است. php: 81
اصلاح: خطای تجزیه PHP: خطای نحو، غیرمنتظره ':'، انتظار ';' یا '{': wp-content/plugins/user-role-editor/includes/classes/base-lib.php در خط 119، نوع اعلان ها برای سازگاری با نسخه های قدیمی PHP حذف شدند.
نمایش بیشتر
آخرین دیدگاه ها
با این افزونه می شه برای یک کاربر چند نقش کاربری در نظر گرفت؟
من یه سایت آموزشی دارم که از افزونه ی لرن دش و دکان استفاده می کنم و می خوام نقش استاد، نقش فروشنده هم داشته باشه.
این مورد با این افزونه امکان پذیره؟
امیدوارم حالتون عالی باشه..
جناب رضایی گل، دوتا نقش کاربری همزمان رو نمیشه به یک نفر اختصاص داد. اما میتونید یک نقش کاربری ترکیبی از تمام دسترسیهایی که "فروشنده" و "مدرس" داره ایجاد کنید و یک نام جدید براش در نظر بگیرید.
خوشحال میشم بتونم پاسخگوی سوالات ارزشمند بعدی شما باشم
با نهایت ادب و احترام
پشتیبان همیشگی شما: تیم ناگاتم
آیا این امکان وجود داره که توسط این افزونه کاربر رو محدود کنیم که فقط و فقط گرویتی فرم های مدیریت رو ببینه و لاغیر؟
امیدوارم حالتون عالی باشه..
بله جناب نوفر عزیز میتونید تنظیم کنید که هر نقش کاربری چه دسترسیهایی داشته باشه
خوشحال میشم بتونم پاسخگوی سوالات ارشمند بعدی شما باشم
با نهایت ادب و احترام
پشتیبان همیشگی شما: تیم نـاگـاتـم
اول اینکه فرق این افزونه با roles editor رایگان چیه؟ ایا امکانات بیشتری داره و منوش فارسیه؟
دوم اینکه ما از افزونه دیجیتس استفاده میکنیم برای ثبت نام. میخوایم هنگام ورود کاربر بتونه نقش خودش رزو انتخاب کنه که این کار رو با افزونه roles editor رایگان هم تونستم انجام بدم ولی چیزی که میخوام اینه کاربر معمولی نیاز به وارد کردن کد نداشته باشه ولی وقتی شخص یه نقش مهم تر رو انتخاب کردهخ تو همون صفحه ثبت نام یک کد الزامی رو مجبور بشه وارد کنه. ایا همچین قابلیتی داره این افزونه؟
امیدوارم حالتون عالی باشه.
جناب لطیفی بزرگوار، اگر منظورتون افزونه User Role Editor مخزن است (https://wordpress.org/plugins/user-role-editor)، نسخه رایگان همین افزونه میشه. این افزونه که در ژاکت موجود است نسخه پرو است و امکانات خیلی بیشتری در اختیار شما قرار میدهد.
این قابلیتی رو که شما نیاز دارید با یک فیلد سفارشی از افزونه دیجیتس باید پیاده سازی کنید. ارتباطی با افزونه رول ادیتور نداره. از طرفی اگر قصد داشته باشید این کار به صورت اتوماتیک انجام بشه باید یک کدنویسی اختصاصی انجام بدید که یک اینتگریشن بین این دو افزونه برقرار بشه.
ولی اگر دستی باشه و نیاز به تاییدیه شما داشته باشه، فقط میتونه یک فیلد سفارشی داشته باشه که کد رو وارد کنه و پس از تایید شما، خودتون نقش کاربری رو بهش اختصاص بدید.
برای ارتقاء نقش کاربری در سایتتون خیلی محتاط باشید. هر کسی قصد داشته باشه نقش کاربری بالاتری در سایت شما داشته باشه، باید حتماً به تایید شما برسه. چون ممکنه بخاطر دسترسیهای بالاتری که در سایت شما دارد باعث ایجاد خطر در سایت شما بشود.
خوشحال میشم بتونم پاسخگوی سوالات ارزشمند بعدی شما باشم
با نهایت ادب و احترام
پشتیبان همیشگی شما: تیم ناگاتم
امیدوارم حالتون عالی باشه.
جناب آریا گل کل بخش سفارشات ووکامرس 17 فانکشنالیتی داره که میشه این ها رو به افرادی اختصاصی داد یا دسترسی آن را از افراد سلب کرد. بنابراین این ایدهای که شما دارید رو با افزونه User Role Editor به سادگی میشه پیاده سازی کرد. میتونید به نقش کاربری مربوطه دسترسیهای لازم رو اعطا بفرمایید.
خوشحال میشم بتونم پاسخگوی سوالات ارزشمند بعدی شما باشم
با نهایت ادب و احترام
پشتیبان همیشگی شما: تیم ناگاتم
من میخام ۳ تا نقش کاربری داشته باشم که مثلا نقش کاربری الف نتونه صفحه محصولات رو کلا ببینه و براش ی پيغام بره که دسترسی شما محدوده یا چنینی چیزی
ولی کاربر ب که دسترسی داره راحت بتونه وارد صفحه محصولات بشه و محصولاتش و ببینه
آیا با این افزونه امکان پذیره؟
امیدوارم حالتون عالی باشه..
بله عزیز دل. دقیقاً کار این افزونه همین هست که تعیین کنید چه نقشهایی چه بخشهایی از سایت شما رو مشاهده کنند یا نکنند. User Role Editor Pro به راحتی تمام چیزی که نیاز دارید رو در اختیارتون میذاره. این افزونه همین الان بر روی سایت خودمون نصب هست و داریم ازش استفاده میکنیم.
خوشحال میشم بتونم پاسخگوی سوالات ارزشمند بعدی شما باشم
با نهایت ادب و احترام
پشتیبان همیشگی شما: تیم ناگاتم
وقتتون بخیر
بنده برای یک فروشگاه فروش مکمل ورزشی سناریو زیر میخواستم ، لطفا می فرمایید آیا با این محصول میتوان این سناریو رو اجرا کرد؟
سناریو فروشگاه فروش مکمل ورزشی
کاربران در سه سطح تعریف میشوند.
۱ - کاربر عادی:
بواسطه تنها شماره همراه در سایت ثبت نام کرده (این مورد با پلاگین دیجیتس انجام میگردد) و اقدام به ثبت محصول مینمایند و در نهایت در فرم پرداخت، دیگر اطلاعات خود را وارد کرده و وارد درگاه میشود و پرداخت را انجام میدهد. در کلیه گام های انجام، برای ادمین سایت و کاربر ارسال پیامک انجام گردد (این مورد با پلاگین افزونه پیامک ووکامرس انجام میگردد).
۲- کاربر داروخانه:
«ادمین سایت» بتواند برای کاربر داروخانه پنل کاربری بسازد و بعد از ساخت پنل کاربری داروخانه، کاربر داروخانه بتواند بواسطه شماره همراه خود وارد اکانت خود شود و اقدام به تکمیل فرم احراز هویت اعم از نام داروخانه، نام موسس، جواز کسب و ... نماید. بعد تایید اطلاعات احراز هویت هر داروخانه توسط ادمین سایت، کاربر داروخانه بتواند در پنل خود لیست محصولات ثبت شده با قیمت توسط ادمین را بر اساس موجود بودن یا نبودن محصول مشاهده و اقدام به انتخاب محصولات نماید و پیش فاکتور را در پنل خود دریافت نماید. این تفاوت نوع محصولات برای درج، بخاطر قیمت برای داروخانه میباشد. کلیه گام های اجرا در قالب پیامک برای ادمین سایت و کاربر داروخانه ارسال گردد(این مورد با پلاگین افزونه پیامک ووکامرس انجام میگردد).
۳ - کاربر شرکت پخش:
«ادمین سایت» بتواند برای کاربر شرکت پخش پنل کاربری بسازد و بعد از ساخت پنل کاربری شرکت پخش، کاربر شرکت پخش بتواند بواسطه شماره همراه خود وارد اکانت خود شود و اقدام به تکمیل فرم احراز هویت اعم از نام شرکت پخش، نام موسس، جواز کسب و ... نماید. بعد تایید اطلاعات احراز هویت هر شرکت پخش توسط ادمین سایت، کاربر شرکت پخش بتواند در پنل خود لیست محصولات ثبت شده با قیمت توسط ادمین را بر اساس موجود بودن یا نبودن محصول مشاهده و اقدام به انتخاب محصولات نماید و پیش فاکتور را در پنل خود دریافت نماید. این تفاوت نوع محصولات برای درج، بخاطر قیمت برای شرکت پخش میباشد. کلیه گام های اجرا در قالب پیامک برای ادمین سایت و کاربر شرکت پخش ارسال گردد(این مورد با پلاگین افزونه پیامک ووکامرس انجام میگردد).
۴. نکات تکمیلی:
تنها کاربر عادی امکان پرداخت مبلغ خرید را دارد.
کاربر داروخانه و کاربر شرکت پخش تنها پیش فاکتور رو از طریق پنل و ایمیل دریافت میکنند.
تمامیه محصولات در کلیه سه سطح یک پارچه هستند و تنها به لحاظ قیمتی در هر محصول فرق دارند که ادمین برای هر محصول سه قیمت برای کاربر، داروخانه و مرکز پخش میزند.
بزارید سناریو رو ساده تر کنم
کاربر عادی بیاد خرید رو انجام بده و بره (ورود با دیجیتس)
کاربر داروخانه و کاربر پخش بواسطه ادمین تعریف بشن، در لاگین (ورود با دیجیتس) فرم احراز از قبیل نام، نام کاربری، مجوز ... ، ببینن و تکمیل کنند و بعد از تایید ادمین لیست محصولات با قیمت متفاوت (به تفکیک کاربر داروخانه و پخش) رو ببینن و فقط بتونن محصول انتخاب کنن و پیش فاکتور بگیرن.
اصلا قرار نیست داروخانه و پخش فروش محصول داشته باشند، فقط لیست محصولات رو برای خرید میبینن، سفارش میزارن و پیش فاکتور تهیه میکنن.
حالا یک مورد دیگه
آیا افزونه هست که بشه یک محصول رو با سه قیمت تعریف کرد و هر قیمت رو به یک گروه از کاربران ارایه کرد؟
امیدوارم حالتون عالی باشه...
بله با افزونه User Role Editor میتونید نقشهای کاربری متفاوتی با دسترسیهای مختلفی به بخشهای مختلف سایت داشته باشید. بستگی داره از چه افزونه فروشگاهی استفاده میکنید و چه قابلیتهایی از اون قابلیت این رو داشته باشه که به کاربران دسترسی داده شود یا نه.
اون موردی که فرمودید کاربر پس از ورود نیاز به احراز هویت داشته باشد، مربوط به افزونه ورود و عضویت و امنیت شما میشود. که چه محدودیتهایی برای هر نقش کاربری گذاشته باشید.
خوشحال میشم بتونم پاسخگوی سوالات ارشمند بعدی شما باشم
با نهایت ادب و احترام
پشتیبان همیشگی شما: تیم نـاگـاتـم
می خوام وقتی همکار وارد سایت میشه بتونه یک بنر همکاری ببینه و وقتی یوزر وارد بشه یه بنر دیگه ببینه به طور کلی یعنی قابلیت پنهان کردن بنر برای یوزر های عادی و نمایش به همکاران رو داشته باشه
اگر این قابلیت رو داره الان من خریداری کنم.
امیدوارم حالتون عالی باشه...
با افزونه User Role Editor میتونید نقشهای کاربری مختلف رو ایجاد کنید و دسترسیهای مختلف رو بهشون بدید. برای ایجاد نقش کاربری همکار حتماً به این افزونه نیاز خواهید داشت.
اما برای اینکه چه کاربری در سایت چه چیزهایی رو ببینه یا نبینه (اگر بخش فرانت اند سایت باشه) به یک افزونه محدودسازی محتوا مانند Restrict Content Pro هم نیاز دارید. که بتونید تعیین کنید چه نقشهایی چه چیززهایی رو ببینند یا نبینند.
خوشحال میشم بتونم پاسخگوی سوالات ارشمند بعدی شما باشم
با نهایت ادب و احترام
پشتیبان همیشگی شما: تیم نـاگـاتـم
من میخوام کاربران سایت دسترسی به برخی محصولات محدود بشه برای برخی کاربران
مالیات برای برخی کاربر ها فعال و برای برخی نباشد
بتونم برای کاربر ها مختلف قیمت متفاوت تعریف کنم
امیدوارم حالتون عالی باشه...
برای اینکار به افزونههای محدودیت محتوا مانند Restric Content Pro نیاز دارید.
خوشحال میشم بتونم پاسخگوی سوالات ارشمند بعدی شما باشم
با نهایت ادب و احترام
پشتیبان همیشگی شما: تیم نـاگـاتـم
من میخواستم به تعداد دلخواه لینک سفارشی رو برای یک نقش کاربری محدود کنم و کاربر رو ریدایرکت کنه به صفحه خاصی که تعریف کردم
آیا این امکان پذیر است؟ ممنون میشم راهنمایی بفرمایید تا بتونم مشکلمو حل کنم
امیدوارم حالتون عالی باشه...
جناب رضازاده بزرگوار، بستگی داره که این لینکها کجا باشند، مربوط به چه بخشی از سایت یا چه افزونههایی باشند. لطفاً بیشتر توضیح بدید تا بهتر بتونم کمکتون کنم.
خوشحال میشم بتونم پاسخگوی سوالات ارشمند بعدی شما باشم
با نهایت ادب و احترام
پشتیبان همیشگی شما: تیم نـاگـاتـم
سپاس از نهایت لطف و محبت شما
من از پنل کاربری ویرا استفاده میکنم میخواستم مثلا لینک یک منو سفارشی رو محدود کنم یا برگه ای خاص از سایتم رو
1- آیا می تونیم مثال در نوار ابزار کلمه ویرایش با المنتور تغییر بدیم به اسم مثلا ویرایش صفحه اسمش میخوام تغییر بدم
2- وقتی کاربر میخواد یه محصول پست کنه تو همون قسمت ویرایش یه سری اعلان نشون میده مثلا وکامرس آپدیت کنید ... آیا میشه اعلان تو قسمت ویرایش محصول مخفی کرد؟
ما یدونه افزونه دیگه شبیه همین افزونه خریدیم این قابلیت ها رو نداره
در کل میخوایم مشتری متوجه نشه سایت وردپرسی هست
امیدوارم حالتون عالی باشه...
1- این مورد از کاربردهای user role editor نیست. برای این منظور میتونید از افزونه Loco Translate استفاده کنید و ترجمهها رو تغییر بدهید. یا اینکه از افزونه Code Snippets یا WPCode استفاده کنید و با کد سفارشی تغییرش بدید.
2- این اعلانها رو ه با افزونههای بالا باید تغییر بدید.
اگر هم قصد دارید بطور کلی سایت رو از وردپرسی بودن مخفی کنید از افزونههایی مانند Hide My WP استفاده کنید.
افزونه User Role Editor Pro برای تغییر نقشهای کاربری و دسترسیهایی که کاربران مختلف دارند کاربرد دارد. میتوانید تنظیم کنید که هر کاربر چه نقشهایی داشته باشد، به چه امکاناتی دسترسی داشته باشد، چه بخشهایی را در سایت مشاهده کند و چه بخشهایی را مشاهده نکند.
افزونه User Role Editor یک نسخه رایگان در مخزن وردپرس دارد. میتونید نصبش کنید. در صورتی که از امکاناتش رضایت داشتید، نسخه پرو آن را خریداری کنید.
خوشحال میشم بتونم پاسخگوی سوالات ارشمند بعدی شما باشم
با نهایت ادب و احترام
پشتیبان همیشگی شما: تیم نـاگـاتـم