SHET22

تعیین نقش کاربری در وردپرس با User Role Editor

تعیین نقش کاربری در وردپرس با User Role Editor

وقتی چند نفر روی سایتتون کار می‌کنن، منطقی نیست همه به تنظیمات حساس، افزونه‌ها و اطلاعات کاربران دسترسی کامل داشته باشن. وردپرس این مسئله رو با «نقش کاربری» حل می‌کنه؛ یعنی برای هر کاربر مشخص می‌کنید چه کارهایی از دستش برمیاد و اجازه ورود به کدوم بخش‌ها رو نداره.

توی این آموزش، تعیین نقش کاربری در وردپرس رو با افزونه User Role Editor قدم‌به‌قدم یاد می‌گیرید. با هم می‌بینیم چطور دسترسی یک نقش رو عوض کنید، نقش تازه‌ای بسازید، چند نقش به یک کاربر بدید و همه‌چیز رو بدون به‌خطرانداختن سایت آزمایش کنید. امکانات رایگان و Pro افزونه رو هم جدا بررسی می‌کنیم تا وقتتون رو دنبال گزینه‌ای نذارید که توی نسخه شما در دسترس نیست.

آنچه در این مقاله می‌خوانید

نقش کاربری در وردپرس چه کاری انجام می‌ده؟

نقش کاربری مجموعه‌ای از اجازه‌هاست که وردپرس به هر کاربر می‌ده. مثلاً نویسنده می‌تونه نوشته خودش رو آماده و منتشر کنه، ولی دلیلی نداره اجازه حذف افزونه‌های سایت رو داشته باشه. نقش کاربری مرز بین این دسترسی‌ها رو مشخص می‌کنه.

تفاوت ساده نقش کاربری و قابلیت دسترسی

«نقش» رو می‌تونید شبیه عنوان شغلی در نظر بگیرید. «قابلیت» یا Capability هم یک اجازه مشخصه. برای مثال، «ویرایشگر» یک نقشه، ولی edit_others_posts قابلیتیه که اجازه ویرایش نوشته‌های بقیه رو می‌ده. هر نقش از چند قابلیت مختلف تشکیل می‌شه.

وقتی با User Role Editor کار می‌کنید، در واقع قابلیت‌های داخل یک نقش رو روشن یا خاموش می‌کنید. برای همین بهتره قبل از دست‌زدن به هر گزینه، اول بفهمید اون قابلیت دقیقاً چه کاری انجام می‌ده.

نقش‌های پیش‌فرض وردپرس و دسترسی هرکدوم

  • مشترک: می‌تونه وارد سایت بشه و پروفایل خودش رو مدیریت کنه.
  • مشارکت‌کننده: می‌تونه نوشته بسازه و نوشته‌های خودش رو ویرایش کنه، ولی اجازه انتشار مستقیم اون‌ها رو نداره.
  • نویسنده: می‌تونه نوشته‌های خودش رو بنویسه، منتشر کنه و مدیریت کنه.
  • ویرایشگر: به مدیریت نوشته‌ها و برگه‌های خودش و بقیه کاربران دسترسی داره.
  • مدیرکل: تقریباً به همه بخش‌های مدیریتی یک سایت معمولی دسترسی داره.
  • مدیر شبکه: فقط توی وردپرس چندسایته دیده می‌شه و مدیریت کل شبکه سایت‌ها رو در اختیار داره.

اگه این نقش‌ها هنوز براتون مبهم هستن، آموزش نقش‌های کاربری در وردپرس و سطوح دسترسی تفاوتشون رو با مثال‌های بیشتری توضیح می‌ده.

چه وقت‌هایی به تغییر یا ساخت نقش تازه نیاز پیدا می‌کنید؟

وقتی هیچ‌کدوم از نقش‌های آماده با مسئولیت یک نفر جور درنمیاد، نقش سفارشی به کارتون میاد. مثلاً شاید مسئول محتوا باید نوشته‌های بقیه رو ویرایش کنه، ولی نباید وارد تنظیمات سایت بشه. یا پشتیبان فروشگاه باید سفارش‌ها رو ببینه، اما اجازه نصب قالب و افزونه رو نداشته باشه.

قاعده ساده‌ای داره: هر کاربر فقط دسترسی‌هایی رو بگیره که واقعاً برای کارش لازم داره. با همین کار، هم احتمال اشتباه ناخواسته کمتر می‌شه و هم امنیت سایتتون بالاتر می‌ره.

قبل از نصب User Role Editor این نکته‌ها رو بدونید

چه تغییراتی بدون افزونه و از خود وردپرس انجام می‌شن؟

برای عوض‌کردن نقش یک کاربر یا انتخاب نقش پیش‌فرض کاربران تازه، نیازی به افزونه ندارید. خود وردپرس هر دو امکان رو در اختیارتون می‌ذاره. وقتی به افزونه نیاز پیدا می‌کنید که بخواید قابلیت‌های یک نقش رو دقیق‌تر تغییر بدید، نقش سفارشی بسازید یا چند نقش رو به یک کاربر بدید.

تفاوت امکانات نسخه رایگان و Pro

نسخه رایگان برای ویرایش قابلیت‌ها، ساخت نقش، حذف نقش سفارشی و مدیریت دسترسی یک کاربر مشخص کافیه. برای امکاناتی مثل کنترل منوها، محدودکردن ویجت‌ها و متاباکس‌ها، برون‌بری نقش‌ها و بعضی محدودیت‌های محتوایی به نسخه Pro نیاز دارید.

اگه گزینه‌ای رو توی یک آموزش دیگه دیدید ولی داخل افزونه شما پیداش نکردید، اول مطمئن بشید که اون قابلیت مخصوص نسخه Pro نیست.

چرا بهتره قبل از تغییر دسترسی‌ها نسخه پشتیبان بگیرید؟

گاهی یک تغییر اشتباه کافیه تا دسترسی لازم برای مدیریت سایت رو از دست بدید. قبل از شروع، از فایل‌ها و پایگاه داده سایت نسخه پشتیبان بگیرید و مطمئن بشید روش برگردوندنش رو بلدید. دسترسی‌های حساس رو هم بهتره اول روی یک سایت یا کاربر آزمایشی امتحان کنید.

کدوم دسترسی‌های مدیر سایت رو نباید بدون بررسی تغییر بدید؟

قابلیت‌هایی مثل مدیریت کاربران، نصب و حذف افزونه‌ها، تغییر قالب، ویرایش تنظیمات و به‌روزرسانی وردپرس حساس هستن. اگه این اجازه‌ها رو از نقش مدیرکل بردارید، ممکنه مدیریت سایت سخت بشه یا حتی دسترسی خودتون محدود بشه. نقش مدیرکل اصلی رو دست‌نخورده بذارید و آزمایش‌ها رو روی یک نقش کپی‌شده انجام بدید.

نصب و فعال‌کردن افزونه User Role Editor

افزونه User Role Editor
افزونه User Role Editor
  1. وارد پیشخوان وردپرس بشید و از منوی «افزونه‌ها» روی «افزودن افزونه تازه» بزنید.
  2. عبارت User Role Editor رو جست‌وجو کنید. افزونه درست رو بین نتیجه‌ها پیدا کنید و روی «هم‌اکنون نصب نمایید» بزنید.
  3. بعد از تموم‌شدن نصب، افزونه رو فعال کنید. حالا از منوی «کاربران» وارد «User Role Editor» بشید تا صفحه ویرایش نقش‌ها باز بشه.

ممکنه اسم بعضی گزینه‌ها با توجه به زبان پیشخوان کمی متفاوت باشه، ولی مسیر اصلی افزونه رو از منوی کاربران پیدا می‌کنید.

بعد از فعال‌شدن افزونه، گزینه User Role Editor توی منوی کاربران دیده می‌شه.
بعد از فعال‌شدن افزونه، گزینه User Role Editor توی منوی کاربران دیده می‌شه.
آپشن‌های افزونه User Role Editor
آپشن‌های افزونه User Role Editor

تعیین نقش کاربری در وردپرس با User Role Editor

انتخاب نقشی که می‌خواید ویرایش کنید

بالای صفحه User Role Editor، فهرست نقش‌ها رو باز کنید. حالا نقشی مثل نویسنده، ویرایشگر یا یکی از نقش‌های سفارشی رو انتخاب کنید. قابلیت‌های مربوط به همون نقش پایین صفحه دیده می‌شن.

از بالای صفحه نقش موردنظرتون رو انتخاب کنید و قابلیت‌های اون رو ببینید.
از بالای صفحه نقش موردنظرتون رو انتخاب کنید و قابلیت‌های اون رو ببینید.

برای شروع بهتره یکی از نقش‌های موجود رو کپی کنید و تغییراتتون رو روی نسخه کپی‌شده انجام بدید. با این روش، احتمال به‌هم‌ریختن دسترسی نقش‌های اصلی کمتر می‌شه.

تعیین قابلیت کاربر ویرایشگر
تعیین قابلیت کاربر ویرایشگر

پیداکردن قابلیت موردنظر در فهرست دسترسی‌ها

قابلیت‌ها توی چند گروه قرار گرفتن. برای پیداکردن گزینه موردنظرتون می‌تونید سراغ کادر جست‌وجو یا دسته‌بندی‌های کنار صفحه برید. اسم خیلی از قابلیت‌ها انگلیسیه؛ مثلاً publish_posts اجازه انتشار نوشته رو مشخص می‌کنه و delete_posts به کاربر اجازه حذف نوشته رو می‌ده.

پیدا کردن قابلیت موردنظر
پیدا کردن قابلیت موردنظر

اگه معنی یک قابلیت براتون روشن نیست، فقط از روی اسمش تصمیم نگیرید. بعضی افزونه‌ها قابلیت‌های مخصوص خودشون رو به این فهرست اضافه می‌کنن و بهتره کاربردشون رو توی مستندات رسمی همون افزونه بررسی کنید.

فعال یا غیرفعال‌کردن دسترسی‌ها

تیک کنار هر قابلیت نشون می‌ده که نقش انتخاب‌شده اجازه انجام اون کار رو داره. برای اضافه‌کردن یک دسترسی، تیک قابلیت موردنظر رو روشن کنید. اگه می‌خواید نقش محدودتر بشه، تیک دسترسی اضافه رو بردارید.

بعضی دسترسی‌ها به هم وابسته هستن. مثلاً ممکنه اجازه انتشار محتوا بدون چند اجازه ویرایشی، نتیجه‌ای رو که انتظار دارید بهتون نده. تغییرات رو کم‌کم انجام بدید تا اگه مشکلی پیش اومد، راحت‌تر علتش رو پیدا کنید.

ذخیره تغییرات و آزمایش نقش کاربری

بعد از انتخاب قابلیت‌ها، روی دکمه به‌روزرسانی بزنید. البته ذخیره تنظیمات آخر کار نیست. با یک حساب آزمایشی که همون نقش رو داره وارد سایت بشید و منوها، نوشته‌ها و کارهایی رو که کاربر اجازه انجامشون رو داره بررسی کنید.

ساخت یک نقش کاربری تازه

ساخت نقش خالی یا کپی‌گرفتن از یک نقش موجود

توی صفحه افزونه روی گزینه افزودن نقش بزنید.

ساختن نقش جدید
ساختن نقش جدید

اینجا می‌تونید یک نقش خالی بسازید یا قابلیت‌های یکی از نقش‌های موجود رو کپی کنید. برای بیشتر کاربران تازه‌کار، کپی‌گرفتن از نزدیک‌ترین نقش راحت‌تره. مثلاً اگه می‌خواید نقش مسئول محتوا رو بسازید، می‌تونید از ویرایشگر کپی بگیرید و دسترسی‌های اضافی رو بردارید.

کپی قابلیت‌های یک نقش در صفحه افزودن نقش جدید
کپی قابلیت‌های یک نقش در صفحه افزودن نقش جدید

انتخاب نام و شناسه مناسب برای نقش

نام نمایشی همون عنوانیه که توی پیشخوان می‌بینید و می‌تونه فارسی باشه. شناسه نقش یک نام فنیه و بهتره اون رو با حروف کوچک انگلیسی، عدد و زیرخط بنویسید؛ مثل content_manager. شناسه‌ای انتخاب کنید که چند ماه بعد هم معنی اون براتون روشن باشه.

اضافه‌کردن دسترسی‌های لازم به نقش تازه

نقش تازه رو از فهرست انتخاب کنید و فقط قابلیت‌هایی رو روشن کنید که اون کاربر برای انجام مسئولیتش نیاز داره. برای نقش‌های محتوایی سراغ دسترسی‌های مدیریتی مثل نصب افزونه یا ویرایش کاربران نرید.

اختصاص نقش تازه به یک کاربر آزمایشی

از مسیر «کاربران ← افزودن کاربر تازه» یک حساب آزمایشی بسازید و نقش جدید رو به اون بدید. از حساب مدیر خارج نشید. حساب آزمایشی رو توی یک مرورگر دیگه یا پنجره ناشناس باز کنید تا بتونید هم‌زمان به هر دو حساب دسترسی داشته باشید.

یک کاربر آزمایشی بسازید و نقش تازه رو از همین صفحه به اون اختصاص بدید.
یک کاربر آزمایشی بسازید و نقش تازه رو از همین صفحه به اون اختصاص بدید.
اختصاص نقش تازه به یک کاربر آزمایشی
اختصاص نقش تازه به یک کاربر آزمایشی

تغییر نقش یک کاربر مشخص در وردپرس

تغییر نقش از صفحه کاربران

برای یک تغییر معمولی، وارد «کاربران ← همه کاربران» بشید و پروفایل فرد موردنظرتون رو باز کنید. نقش تازه رو از فهرست نقش‌ها انتخاب کنید و تغییرات رو ذخیره کنید. برای انجام این کار به افزونه نیاز ندارید.

دادن چند نقش به یک کاربر

User Role Editor بهتون اجازه می‌ده چند نقش رو هم‌زمان به یک کاربر بدید. در این حالت، کاربر قابلیت‌های همه نقش‌های انتخاب‌شده رو با هم می‌گیره. قبل از این کار حتماً بررسی کنید که ترکیب نقش‌ها دسترسی ناخواسته‌ای ایجاد نکنه.

دادن چند نقش به یک کاربر
دادن چند نقش به یک کاربر

دادن یک قابلیت مستقیم به کاربر بدون تغییر نقش اصلی

گاهی فقط یک نفر به اجازه اضافه‌ای نیاز داره و نمی‌خواید نقش همه کاربران مشابه رو عوض کنید. صفحه ویرایش همون کاربر رو باز کنید، بخش قابلیت‌های اختصاصی رو پیدا کنید و اجازه لازم رو تغییر بدید. این تنظیم فقط روی همون حساب اثر می‌ذاره.

بهتره زیاد سراغ این روش نرید؛ چون بعداً فهمیدن دلیل تفاوت دسترسی دو کاربر با نقش یکسان سخت می‌شه.

تغییر نقش پیش‌فرض کاربران تازه

تغییر نقش پیش‌فرض از تنظیمات خود وردپرس

برای این کار لازم نیست افزونه‌ای نصب کنید. وارد «تنظیمات ← عمومی» بشید و گزینه «نقش پیش‌فرض کاربر تازه» رو پیدا کنید. نقش مناسب رو انتخاب کنید و پایین صفحه روی «ذخیره تغییرات» بزنید.

این تنظیم فقط روی کاربرانی اثر می‌ذاره که بعد از تغییر ثبت‌نام می‌کنن و نقش کاربران قبلی رو دست‌کاری نمی‌کنه. اگه فروشگاه ووکامرسی دارید، تعیین نقش ممکنه به فرایند ثبت‌نام یا خرید وابسته باشه. آموزش تغییر نقش کاربری پیش‌فرض در ووکامرس این حالت رو جدا و کامل توضیح می‌ده.

انتخاب یک نقش امن برای ثبت‌نام کاربران

برای ثبت‌نام عمومی، معمولاً نقش مشترک گزینه امن‌تریه؛ چون به کاربر دسترسی مدیریتی یا اجازه انتشار محتوا نمی‌ده. هیچ‌وقت مدیرکل، ویرایشگر یا یک نقش سفارشی قدرتمند رو برای ثبت‌نام آزاد انتخاب نکنید.

مدیریت نقش‌ها و قابلیت‌ها

تغییر نام نمایشی یک نقش

از ابزار تغییر نام نقش در User Role Editor کمک بگیرید و عنوان تازه رو وارد کنید. این تغییر باعث می‌شه عنوان نقش توی پیشخوان واضح‌تر باشه. شناسه فنی نقش با نام نمایشی فرق داره؛ پس قبل از تغییر شناسه، مطمئن بشید قالب یا افزونه‌ای به اون وابسته نیست.

حذف یک نقش بدون کاربر

اول بررسی کنید که هیچ حسابی از نقش موردنظرتون استفاده نمی‌کنه. بعد نقش رو توی افزونه انتخاب کنید و گزینه حذف نقش رو بزنید. نقش‌های اصلی وردپرس رو فقط برای خلوت‌کردن فهرست حذف نکنید. اگه یک افزونه اون نقش رو ساخته باشه، ممکنه با فعال‌شدن یا اجرای دوباره همون افزونه دوباره برگرده.

اضافه‌کردن یا پاک‌کردن قابلیت سفارشی

این افزونه امکان ساخت قابلیت تازه و حذف قابلیت سفارشی رو هم بهتون می‌ده. ولی فقط ساختن اسم یک قابلیت، ویژگی تازه‌ای به سایت اضافه نمی‌کنه. قالب یا افزونه باید اون قابلیت رو بررسی کنه تا محدودیت واقعاً اجرا بشه. قابلیتی رو که کاربردش رو نمی‌دونید حذف نکنید؛ چون ممکنه افزونه دیگه‌ای به اون وابسته باشه.

برگردوندن نقش‌ها به تنظیمات قبلی

مطمئن‌ترین راه اینه که نسخه پشتیبانی رو برگردونید که قبل از تغییرات گرفتید. گزینه بازنشانی افزونه هم ممکنه برای برگردوندن نقش‌ها و قابلیت‌های اصلی به کارتون بیاد، ولی احتمال داره تغییرات سفارشی رو از بین ببره. قبل از تأیید بازنشانی، دوباره نسخه پشتیبان بگیرید و متن هشدار داخل افزونه رو با دقت بخونید.

امکانات نسخه رایگان User Role Editor

  • ویرایش قابلیت‌های نقش‌های موجود
  • ساخت، کپی و حذف نقش‌های سفارشی
  • اختصاص چند نقش به یک کاربر
  • مدیریت قابلیت‌های یک کاربر مشخص
  • مدیریت نقش‌ها در وردپرس چندسایته با توجه به سطح دسترسی مدیر شبکه

برای بیشتر سایت‌هایی که فقط چند نقش سفارشی و دسترسی پایه می‌خوان، همین امکانات جواب می‌ده.

امکاناتی که به نسخه Pro نیاز دارن

  • کنترل بعضی منوهای مدیریت و منوهای سایت براساس نقش
  • محدودکردن ویجت‌ها و متاباکس‌ها برای نقش‌های انتخاب‌شده
  • برون‌بری و درون‌ریزی نقش‌ها و تنظیمات مرتبط
  • محدودکردن دسترسی به نوشته‌ها، برگه‌ها و بعضی بخش‌های محتوا
  • کنترل دسترسی بعضی افزونه‌ها و فرم‌های پشتیبانی‌شده

جزئیات این امکانات به ماژول فعال و افزونه‌هایی که روی سایتتون نصب کردید بستگی داره. قبل از خرید، فهرست امکانات نسخه Pro رو توی سایت رسمی سازنده بررسی کنید تا مطمئن بشید قابلیت موردنیازتون پشتیبانی می‌شه.

چطور مطمئن بشید دسترسی‌ها درست تنظیم شدن؟

  1. یک کاربر آزمایشی بسازید و نقش تازه یا ویرایش‌شده رو به اون بدید.
  2. توی یک مرورگر جدا یا پنجره ناشناس با حساب آزمایشی وارد بشید.
  3. منوهای پیشخوان، نوشته‌ها، رسانه‌ها و کارهایی رو که کاربر باید انجام بده بررسی کنید. کارهایی رو که نباید اجازه انجامشون رو داشته باشه هم امتحان کنید.
  4. به حساب مدیر برگردید و دسترسی‌های اضافه یا کم‌شده رو اصلاح کنید. بعد دوباره همه‌چیز رو آزمایش کنید.

فقط پنهان‌بودن یک منو نشونه کافی‌ای نیست. کاربر نباید بتونه با واردکردن مستقیم آدرس صفحه یا فرستادن درخواست از یک راه دیگه، کار ممنوع رو انجام بده. این قابلیت‌های واقعی وردپرس هستن که باید جلوی اون کار رو بگیرن.

اشتباه‌های رایج موقع تعیین نقش کاربری

  • حذف دسترسی‌های ضروری مدیر سایت: تغییر نقش مدیرکل اصلی ممکنه دسترسی شما به بخش‌های مهم رو محدود کنه.
  • دادن دسترسی بیشتر از نیاز واقعی: کاربر محتوا معمولاً نیازی به نصب افزونه، تغییر قالب یا مدیریت حساب‌های دیگه نداره.
  • آزمایش‌نکردن نقش: همیشه نمی‌شه نتیجه تغییرات رو فقط با نگاه‌کردن به فهرست قابلیت‌ها فهمید.
  • اشتباه‌گرفتن پنهان‌شدن منو با حذف دسترسی واقعی: مخفی‌کردن ظاهر یک گزینه لزوماً اجازه انجام اون کار رو از کاربر نمی‌گیره.
  • انتظارداشتن امکانات Pro در نسخه رایگان: بعضی ماژول‌های کنترل منو، ویجت، متاباکس و محتوا فقط توی نسخه Pro دیده می‌شن.

جمع‌بندی

User Role Editor ابزار کاربردی‌ای برای تعیین نقش کاربری در وردپرس و کنترل دقیق قابلیت‌هاست. با نسخه رایگان می‌تونید نقش‌های فعلی رو ویرایش کنید، نقش تازه بسازید، چند نقش به یک کاربر بدید و دسترسی یک حساب مشخص رو عوض کنید.

برای اینکه نتیجه امنی بگیرید، اول از سایت نسخه پشتیبان تهیه کنید، به نقش مدیرکل اصلی دست نزنید و هر نقش تازه رو با یک حساب آزمایشی بررسی کنید. همیشه از کمترین دسترسی لازم شروع کنید و فقط وقتی نیاز واقعی دیدید، اجازه بیشتری به کاربر بدید.

سؤال‌های رایج

آیا برای تغییر نقش پیش‌فرض کاربران به افزونه نیاز دارید؟

نه. از مسیر «تنظیمات ← عمومی» می‌تونید گزینه «نقش پیش‌فرض کاربر تازه» رو تغییر بدید. این تنظیم فقط روی ثبت‌نام‌های بعدی اثر می‌ذاره و نقش کاربران قبلی رو عوض نمی‌کنه.

آیا یک کاربر می‌تونه چند نقش داشته باشه؟

بله. User Role Editor می‌تونه چند نقش رو به یک کاربر بده. کاربر قابلیت‌های همه اون نقش‌ها رو با هم می‌گیره، پس بهتره ترکیب دسترسی‌ها رو با یک حساب آزمایشی بررسی کنید.

آیا تغییر دسترسی نقش مدیر امنه؟

تغییر قابلیت‌های مدیرکل ریسک بالایی داره و ممکنه دسترسی مدیریتی شما رو محدود کنه. بهتره نقش مدیرکل اصلی رو دست‌نخورده بذارید، از اون کپی بگیرید و تغییرات رو روی نقش و کاربر آزمایشی انجام بدید.

چرا بعضی گزینه‌ها در User Role Editor دیده نمی‌شن؟

بعضی امکانات فقط توی نسخه Pro هستن و بعضی قابلیت‌ها هم بعد از نصب افزونه مرتبط به فهرست اضافه می‌شن. سطح دسترسی حساب شما و فعال‌بودن ماژول‌های لازم هم روی گزینه‌هایی که می‌بینید اثر می‌ذاره.

چطور نقش ساخته‌شده رو حذف کنید؟

اول نقش کاربران وابسته رو تغییر بدید تا هیچ حسابی از اون نقش استفاده نکنه. بعد نقش سفارشی رو توی User Role Editor انتخاب کنید و گزینه حذف نقش رو بزنید. قبل از حذف هم بهتره از سایت نسخه پشتیبان بگیرید.

نظر شما در این مورد چیه؟

  1. U409536۶ فروردین ۱۴۰۵

    سلام
    افزونه رو که نصب کرد میگه افزونه User Role Editor با PHP سازگار نیست
    باید کار کنم براش

    • تیم پشتیبانیتیم پشتیبانی۲۴ اردیبهشت ۱۴۰۵

      مطمئن شوید که افزونه به روز است و نسخه PHP رو بر روی 8.1 تنظیم کنید و دوباره بررسی کنید.

  2. U395514۲۰ آذر ۱۴۰۴

    سلام نسخه pro با معمولی چه فرقی داره ؟ تو سایتا بالای 500 تومن دارن میفروشن نسخه pro رو!!! کارمون با نسخه معمولی راه میوفته ؟؟

    • رضا راد۲۲ آذر ۱۴۰۴

      سلام فرقی نداره مگر اینکه نیاز داشته باشید به قابلیت های پرو. معمولا نیاز نمیشه و رایگان کارو راه میندازه

  3. U348797۲۸ تیر ۱۴۰۳

    سلام وقت بخیر
    من بخاطر قابلیت های بالای افزونه formarator برای ایجاد فرم های مختلف ازش استفاده میکنم
    یه فروشگاهی دارم که دو دسته مشتری دارن
    خریدار عمده و خریدار تکی
    و برای هرکدوم یک فرمی درست کردم
    اما بعد از تکمیل فرم اطلاعاتشون تو قسمت کاربران نمیره که بخوام براشون نقش تعیین کنم که خریدار عمده باشن یا تک
    بلکه اطلاعات کاربر ها میره به یه قسمتی از همون افزونه که قابلت تعیین نقش کاربر رو نداره
    افزونه ای یا راهی هست که این کاربران که از طریق این فرمساز ثبت نام کردن اطلاعاتشون بره قسمت کاربران یا اینکه از همون قسمتی که داخل افزونه هست بشه بهشون نقش کاربری داد ؟

  4. U325686۴ شهریور ۱۴۰۲

    وقت بخیر بنده این افزونه نصب کردم جهت تست چندتا تیک رو فعال و غیر فعال کردم اما متاسفانه اطلاعات قبلی قابل بازیابی نبود برای همین ناچار افزونه رو حذف کردم. که اطلاعاتم برگردن اما تاثیری نداشت
    چه کاری باید انجام بدم؟

    • رضا راد۴ شهریور ۱۴۰۲

      وقت بخیر متوجه منظور شما نشدم. اطلاعات قبلی ؟

      • U325686۴ شهریور ۱۴۰۲

        به عنوان مثال برای تعیین سطح دسترسی مدیر فروشگاه و مشتری همه تیک های افزونه رو برداشتم و بعد که خواستم دسترسی ها به حالت قبلی بازیابی کنم این امکان وجود نداشت
        افزونه رو هم که حذف کردم باز همین اطلاعات موند .درخواست بک اپ دوروز پیش از هاستینگ دادم که میگن ممکنه بک اپ مخدوش باشه و اطلاعات کامل پاک بشه و الان من نمیدونم برای حل این مشکل باید چیکار کنم.ممنون میشم راهنمایی کنید

        • رضا راد۴ شهریور ۱۴۰۲

          نه نداره این قابلیت رو باید اطلاعات بک اپ رو برگردونین یا افزونه رو نصب و دوباره تیک ها رو بذارید

  5. U323702۳۰ تیر ۱۴۰۲

    سلام ببخشید یک سوال داشتم اگر بخواهیم به نویسنده اختیار این بدیم که نوشته هایی دیگر نویسنده ها را بخواند یا ویرایش کند چه نقشی باید بسارم ؟ نمیخوام نقش ویرایشگر بدم چون ویرایشگر به محتوای سایت و طراحی سایت فکر کنم سترسی داره و پیدا میکنه صرفا فقط میخوام نویسنده فقط نوشته های خودش و دیگران بتواند ببیند و تغییر دهد .
    ممنون میشوم به صورت جامع پاسخ من را بدهید

    • رضا راد۳۱ تیر ۱۴۰۲

      سلام باید با user role editor یه نقش کاربری با دسترسی دلخواه جدید بسازین

  6. U29845۱ شهریور ۱۴۰۰

    سلام وقت بخیر.
    ببخید من در تنظیمات این افزونه Reset User Roles رو زدم . الان دسترسی خیلی از بخش های وکامرس مانند پیکربندی تحزیه تحلسل و .. رو ندارم . دسترسی هامم کامل دارم در بخش رولز.
    الان چطور به تنظیمات قبلی برگردونم ؟؟

  7. U26325۲۳ مهر ۱۳۹۹

    درود
    من می‌خوام در هر فرمی که در گرویتی فرمز ایجاد می‌کنم، تعیین کنم که فقط یه نقش کاربری بتونه داخلش اطلاعات وارد کنه و فرم برای بقیه کاربران غیر قابل دسترسی باشه. چطور میتونم این کار رو انجام بدم؟ با این افزونه امکانش هست؟

    • تیم پشتیبانیتیم پشتیبانی۲۳ مهر ۱۳۹۹

      با سلام
      با این افزونه خیر اما میتونید با میهن پنل یک فرم خاص رو فقط به نقش کاربری خاص نمایش بدید.

  8. U7250۲۰ مرداد ۱۳۹۸

    آقا من از تنظیمات افزونه ریست زدم!
    فکر کردم فقط تنظیمات ریست میشه!!!
    اما همه نقش هایی که داشتم مثل vendor و shop manager و … رو پاک کرد و فقط نقش های پیشفرض وردپرس رو الان دارم!!!
    باید چیکار کنم نقش ها برگردن؟؟؟!! لطفا کمک کنید هر چه زودتر.
    یه راهنما توی افزونه واسه ریستور کردم نقش هاگذاشته. اما اصلااااا متوجه نشدم!!!!!!

    • تیم پشتیبانیتیم پشتیبانی۲۰ مرداد ۱۳۹۸

      سلام
      باید از هاست خود بخواهید که بک آپ سایت شما رو برگردونن

  9. U7572۱۰ تیر ۱۳۹۸

    سلام .چطور می تونم فقط ویرایش قیمت محصولات را به یک کاربر بدهم در ووکامرس؟ آیا با این افزونه می شود؟ پیشنهاد شما چیست؟

    • تیم پشتیبانیتیم پشتیبانی۱۰ تیر ۱۳۹۸

      سلام. میتونید این افزونه رو تست کنید یا در مخزن وردپرس سرچ کنید advanced access. اما معمولا دسترسی‌های محدود ، اینقدر ریز و دقیق که شما میخوان عمل نمیکنن و احتمالا نیاز به پلاگین اختصاصی داشته باشید.

  10. کاربر مهمان۱۱ خرداد ۱۳۹۸

    سلام وقت بخیر
    ممنون از سایت بسیار خوب شما.
    من با این افزونه، میخوام به مسئول فروشگاهم دسترسی بدم که سفارش ها رو مدیریت کنه.
    و نتونه پیکربندی رو انجام بده.
    وقتی تیک Manage woocommerce رو فعال میکنم. به پیکربندی دسترسی پیدا میکنه، درصورت غیر فعال کردنش هم کلا دسترسیش به مدیریت قطع میشه. ممنون میشم راهنمایی بفرمائید.

    • تیم پشتیبانیتیم پشتیبانی۱۱ خرداد ۱۳۹۸

      سلام بله متاسفانه این مشکل رو خواهید داشت برای مدیریت ووکامرس. البته مهم نیست چون دسترسی به تنظیمات ووکامرس مورد خاصی نیست.

  11. کاربر مهمان۲۷ آذر ۱۳۹۷

    سلام
    وقت خوش
    نسخه ای که من دارم انگلیسی است و متوجه نشدم برای اجازه دسترسی به بخش سفارشی سازی در زیرمنوی نمایش کدام گزینه ها را تیک بزنم .
    ممکنه راهنمایی کنید؟؟
    تشکر

    • تیم پشتیبانیتیم پشتیبانی۲۷ آذر ۱۳۹۷

      با سلام
      دسترسی Edit Theme Options را باید به کاربرتان بدهید .

  12. کاربر مهمان۱۸ مرداد ۱۳۹۷

    واقعا ممنون از توضیحات عالیتون برای این افزونه.

  13. کاربر مهمان۲۹ خرداد ۱۳۹۷

    سلام وقت بخیر.

    من میخوام مثلا نقشه نویسنده سایت من، به یکسری دسته خاصی، به یکسری پلاگین خاصی،.. دسترسی داشته باشه، با این افزونه چجوری اینکارو انجام بدم؟؟؟

    و سوال دیگه من این هست که بین کسانی که عضو سایت هستند نقش مشترک دارند و کسانی که عضویت در سایت ندارند، میخوام سایت را متفاوت ببینند، مثلا کسی که عضو هست بتوانند فیلمهارا دانلود کنه ولی کسی که عضو نیس پیغام بگیره که اول عضو شوید تا بتوانید دانلود کنید یا کسی که عضو هست بتونه مثلا به پست ها امتیاز بده، کسی که نیس نتونه…. کارهایی شبیه به اینو چجوری باید انجام بدم؟؟؟

  14. U7265۲۲ مرداد ۱۳۹۶

    من به یک کاربر نقشی میدم با همین افزونه … قابلیت های خاصی از Gravity Forms که فقط صندوق پیام ها رو بتونه ببینه هم تعیین میکنم براش ولی باز هم وقتی با کاربر ساخته شده لاگین میکنم .. میبینم که کاربر مربوطه … با اینکه دسترسی ادمین نداره ولی میتونه فرم رو ادیت کنه یا پاک کنه .. و .. عملا انگار فعالسازی یا غیر فعالسازی قابلیت ها هیچ تاثیری روش نداره..

    چه کار دیگری میشه انجام داد .. برای محدود سازی Gravity Forms ؟؟
    من فقط میخوام صندوق پیام ها رو ببینه و بتونه خروجی از پیام های ورودیش بگیره .. ولی نمیخوام عناصر فرم رو ادیت یا حذف کنه..

    • تیم پشتیبانیتیم پشتیبانی۲۲ مرداد ۱۳۹۶

      درود

      از طریق افزودن نقش کاربری، یک نقش کاربری جدید ایجاد کنید و سطح دسترسی آن را مشخص کنید.
      بابت Gravity Forms نیز باید از طریق قابلیت های سفارشی، محدودیت ها را اعمال کنید.

پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرس
پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرسدر حال حاضر آفلاین هستیم. لطفاً پیام بگذارید تا در اولین فرصت پاسخ دهیم.آفلاین

در حال بارگذاری...

هر سوالی دارید بپرسید.پاسخگوی شما هستیم.