در وردپرس نقش های کاربری مختلفی وجود دارند که هر کدام سطح دسترسی متفاوتی دارند. این سطح دسترسی کاربران به طور پیشفرض قابل تغییر نیست. یعنی نمی توانید اختیار جدیدی را به نقش کاربری نویسنده یا کاربر عادی بدهید. اگر نیاز دارید سطح دسترسی کاربران را تغییر دهید، می توانید از افزونه User Role Editor استفاده کنید.
شما از طریق افزونه User Role Editor قادر خواهید بود که نقش های کاربری که در سایت دارید را ویرایش نموده و دسترسی های مختلفی را برای هرکدام از این نقش های کاربری در وردپرس تعریف کنید، یا حتی دسترسی هایی را از آنها بگیرید. این افزونه یک افزونه مدیریت دسترسی کاربران در وردپرس است.
به عنوان مثال، کاربری که بصورت عادی عضو سایت شما می شود، فقط قادر به مطالعه مطالب سایت شما خواهد بود. اما شما از طریق افزونه User Role Editor می توانید این امکان را به کاربران عادی سایت خود بدهید که حتی قادر به ویرایش مطالب سایت شما نیز باشند. (البته این فقط یک مثال بود و اصلا منطقی نیست!)
به همین ترتیب شما قادرخواهید بود که یک سری امکانات مورد نظر خود را برای سطوح کاربری سایت خود ایجاد کنید؛ به عنوان مثال، امکانی را فراهم کنید که حتی کاربران عادی سایت شما هم قادر به ارسال مطلب باشند.
این نمونه هایی از کاربردهای افزونه User Role Editor است که قادر به اعمال آنها در بخش کاربری سایت خود خواهید بود.
افزونه User Role Editor یکی از قوی ترین افزونه ها برای تغییر سطح دسترسی کاربران است که تا کنون بیش از 500 هزار نصب فعال داشته است و امتیاز 4.5 از 5 را از کاربران وردپرس دریافت کرده است.
این افزونه را می توانید به صورت کاملا رایگان از پایین همین مطلب دانلود کنید.
آموزش افزونه User Role Editor برای تغییر سطح دسترسی کاربران
بعد از فعالسازی افزونه مذکور، در قسمت کاربران، User Role Editor اضافه خواهد شد که شما قادر به مشاهده نقش های کاربری مختلفی که دارید، خواهید بود و هر کدام را که تمایل داشته باشید می توانید انتخاب کنید.
در این قسمت و مطابق با تصویر زیر، اختیاراتی که قادر خواهیم بود به نقش های کاربری بدهیم مشاهده می کنیم. همچنین لیستی از نقش های کاربری فعال در سایت را، در لیست بالای صفحه مشاهده می کنید.
در تصویر فوق مشاهده میکنید که یک کاربر عادی، فقط اختیار خواندن (Read) را دارد. پس اگر بخواهید به این سطح کاربری ، دسترسی های بیشتری را اضافه کنید ، بایستی تیک مربوط به هرکدام از سطوح دسترسی مدنظر خود را بزنید.
اگر می بینید که سطح دسترسی ها بیش از حد شلوغ است و دسته بندی خاصی را درنظر دارید ، بر اساس دسته بندی های موجود در افزونه هم قادر خواهید بود تغییرات دلخواه خود را اعمال نمایید. دسته بندی های اختیارات را در سمت راست صفحه می توانید مشاهده کنید.
مثلا اگر بخواهیم امکان ویرایش پست را به سطح کاربری مورد نظر خود بدهیم، از لیست اختیارات، تیک آن را می زنید.
مطابق با تصویر بالا ، Edit Post را فعال می کنید و سپس گزینه Update را می زنید. در انتها پیغام تأیید تغییرات را مشاهده خواهید کرد که بایستی پیغام مشاهده شده را تأیید کنید. حال بعد از انجام این مرحله، اگر یک کاربر عادی وارد پنل کاربری داشبورد وردپرس خود گردد، گزینه ویرایش برای نوشته ها نیز برای وی اضافه شده است.
به عنوان مثالی دیگر، در حالت پیش فرض ، سطح دسترسی نویسنده به گونه ای است که می تواند پست های خود را منتشر ، حذف و یا ویرایش کند. اما به کمک این افزونه ، قادر خواهید بود که امکان حذف نوشته ها را از این سطح دسترسی بگیرید؛ یعنی بعد از اعمال این تغییرات، نویسنده های سایت شما فقط قادر به ارسال و ویرایش پست های خود هستند و دیگر امکان حذف نوشته ها را نخواهند داشت.
به این صورت می توانید انواع دسترسی ها را به انواع نقش های کاربری در سایت خود بدهید یا از آن ها آن دسترسی را بگیرید و کنترل دقیق تر و بهتری بر انواع کاربران در سایت خود داشته باشید.
امیدواریم این آموزش برای شما مفید بوده باشد. اگر سوال یا نظری دارید، از بخش نظرات همین مطلب با ما در میان بگذارید.
آیا امکان اتصال افزونه کاربری به کیف پول وجود دارد؟ به طریقی که کاربر بر اساس نوع کاربری و سطح دسترسی از امکانات کیف پول برخوردار شود.