SHET22

محدود کردن دسترسی نویسنده و ویرایشگر در وردپرس

محدود کردن دسترسی نویسنده و ویرایشگر در وردپرس

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

توی این آموزش هر دو حالت رو قدم‌به‌قدم بررسی می‌کنیم. برای تغییر مجوزهای کلی از افزونه PublishPress Capabilities کمک می‌گیریم و برای مدیریت دسترسی یک برگه مشخص سراغ PublishPress Permissions می‌ریم. در ادامه، روش تغییر نویسنده یک یا چند برگه و راه درست آزمایش مجوزها رو هم می‌بینید.

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

اول مشخص کنید چه دسترسی‌ای رو می‌خواید محدود کنید

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

تفاوت نقش نویسنده و ویرایشگر در وردپرس

نویسنده و ویرایشگر دو نقش کاربری جدا در وردپرس هستن. نقش کاربری یعنی مجموعه کارهایی که هر حساب اجازه انجام دادن اون‌ها رو داره.

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

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

تفاوت محدود کردن همه برگه‌ها با یک برگه مشخص

مجوزهای نقش کاربری معمولاً به‌صورت کلی عمل می‌کنن. مثلاً وقتی اجازه ویرایش برگه‌های بقیه رو از یک نقش می‌گیرید، همه کاربران دارای اون نقش این دسترسی رو از دست می‌دن. افزونه PublishPress Capabilities برای چنین تغییری مناسبه.

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

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

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

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

روش اول: محدود کردن دسترسی ویرایشگر با PublishPress Capabilities

افزونه PublishPress Capabilities چه کاری انجام می‌ده؟

PublishPress Capabilities مجوزهای هر نقش کاربری وردپرس رو جداگانه نشون می‌ده و به شما اجازه می‌ده هر مجوز رو فعال یا غیرفعال کنید. مجوز یا Capability یعنی اجازه انجام یک کار مشخص؛ مثل ویرایش برگه‌های خود کاربر یا برگه‌های بقیه.

این افزونه قبلاً با نام Capability Manager Enhanced شناخته می‌شد؛ برای همین هنوز این عبارت رو توی نشانی صفحه افزونه در مخزن وردپرس می‌بینید. PublishPress Capabilities مجوزهای کلی یک نقش رو تغییر می‌ده. در نتیجه، تنظیمی که برای نقش ویرایشگر ذخیره می‌کنید روی همه کاربران دارای این نقش اثر می‌ذاره.

نصب و فعال‌سازی افزونه

  1. وارد پیشخوان وردپرس بشید.
  2. از منوی «افزونه‌ها» روی «افزودن افزونه تازه» کلیک کنید.
  3. عبارت PublishPress Capabilities رو توی کادر جست‌وجو بنویسید.
  4. افزونه رسمی PublishPress رو پیدا کنید و دکمه نصب رو بزنید.
  5. وقتی نصب تموم شد، افزونه رو فعال کنید.
نصب و فعال‌سازی افزونه
نصب و فعال‌سازی افزونه

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

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

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

انتخاب نقش کاربری از منوی Capabilities
انتخاب نقش کاربری از منوی Capabilities

از قسمت انتخاب نقش، «Editor» یا همون ویرایشگر رو انتخاب کنید. حالا مجوزهای این نقش روی صفحه نمایش داده می‌شن. قبل از اینکه تیکی رو بردارید، دوباره نام نقش انتخاب‌شده رو بررسی کنید تا ناخواسته مجوزهای مدیر یا نقش دیگه‌ای رو تغییر ندید.

آشنایی ساده با مجوزهای برگه‌ها

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

  • edit_pages: اجازه ویرایش برگه‌های خود کاربر رو می‌ده.
  • edit_others_pages: اجازه ویرایش برگه‌هایی رو می‌ده که کاربران دیگه ساخته‌ان.
  • edit_published_pages: اجازه ویرایش برگه‌های منتشرشده خود کاربر رو می‌ده.
  • delete_pages: اجازه حذف برگه‌های خود کاربر رو می‌ده.
  • delete_others_pages: اجازه حذف برگه‌های بقیه رو می‌ده.
  • delete_published_pages: اجازه حذف برگه‌های منتشرشده خود کاربر رو می‌ده.

برداشتن یک مجوز ممکنه روی چند مرحله از کار اثر بذاره. مثلاً اگه کاربر اجازه ویرایش برگه منتشرشده رو نداشته باشه، شاید بتونه برگه خودش رو قبل از انتشار تغییر بده، ولی بعد از انتشار دیگه نتونه اون رو ویرایش کنه.

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

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

اگه کاربر نباید برگه‌های بقیه رو حذف کنه، تیک delete_others_pages رو هم بردارید. اگه می‌خواید همچنان برگه‌های منتشرشده خودش رو ویرایش کنه، مجوزهای edit_pages و edit_published_pages رو فعال نگه دارید.

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

ذخیره تغییرات و بررسی نتیجه با حساب آزمایشی

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

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

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

روش دوم: دادن دسترسی به یک برگه مشخص با PublishPress Permissions

چه زمانی به PublishPress Permissions نیاز دارید؟

فرض کنید مسئول پشتیبانی فقط باید برگه «سؤال‌های متداول» رو ویرایش کنه و نباید به برگه‌های «درباره ما»، «قوانین» یا «تسویه‌حساب» دسترسی داشته باشه. تغییر مجوزهای کلی نقش برای این شرایط کافی نیست؛ چون این مجوزها روی همه برگه‌ها اثر می‌ذارن.

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

نصب و فعال‌سازی افزونه

  1. از پیشخوان به «افزونه‌ها» برید و بعد «افزودن افزونه تازه» رو باز کنید.
  2. عبارت PublishPress Permissions رو جست‌وجو کنید.
  3. افزونه رسمی PublishPress رو نصب و فعال کنید.
  4. بعد از فعال‌سازی، منوی افزونه رو توی پیشخوان پیدا کنید. این منو چهار بخش «مجوزها»، «ویرایش»، «پیش‌نمایش» و «تنظیمات» داره.
نصب و فعال‌سازی افزونه
نصب و فعال‌سازی افزونه

انتخاب برگه و تعیین کاربر یا نقش مجاز

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

بخش «مجوزها»
بخش «مجوزها»

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

تعیین دسترسی‌ها
تعیین دسترسی‌ها

بررسی دسترسی کاربر به برگه مشخص

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

تغییر نویسنده برگه؛ راه ساده برای تغییر مالک محتوا

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

پیدا کردن بخش نویسنده در نوار کناری تنظیمات

برگه موردنظرتون رو با ویرایشگر بلوکی وردپرس باز کنید. اگه نوار کناری رو نمی‌بینید، روی آیکون تنظیمات در بالای صفحه کلیک کنید. بعد تب «برگه» رو باز کنید و دنبال گزینه «نویسنده» یا Author بگردید.

انتخاب کاربر و ذخیره برگه

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

چطور دسترسی چند برگه رو یک‌جا مدیریت کنید؟

استفاده از ویرایش دسته‌جمعی برگه‌ها

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

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

مدیریت سایت‌هایی که برگه‌های زیادی دارن

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

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

اشتباه‌های رایج موقع محدود کردن دسترسی نویسنده در وردپرس

  • اشتباه گرفتن نقش نویسنده با ویرایشگر: نویسنده در حالت عادی به برگه‌ها و نوشته‌های بقیه دسترسی ویرایشی نداره، ولی ویرایشگر مجوزهای گسترده‌تری داره.
  • تغییر مجوزهای نقش مدیر: این کار ممکنه دسترسی خودتون به تنظیمات مهم سایت رو قطع کنه. تغییرها رو روی یک نقش محدودتر یا نقش سفارشی انجام بدید.
  • برداشتن مجوزهای لازم برای محتوای خود کاربر: اگه edit_pages یا edit_published_pages رو بدون بررسی بردارید، ممکنه کاربر حتی نتونه برگه خودش رو ویرایش کنه.
  • بررسی نکردن دسترسی با حساب آزمایشی: چیزی که با حساب مدیر می‌بینید، نتیجه واقعی برای نقش محدودشده رو نشون نمی‌ده. حتماً با حسابی وارد بشید که نقش هدف رو داره.
  • یکی دونستن مالکیت و مجوز: انتخاب یک کاربر به‌عنوان نویسنده برگه فقط مالکیت محتوا رو تغییر می‌ده. نقش اون کاربر باید مجوز لازم برای ویرایش برگه رو هم داشته باشه.
  • نسبت دادن دسترسی یک برگه به مجوزهای کلی نقش: PublishPress Capabilities مجوزهای یک نقش رو تغییر می‌ده. برای ساختن استثنایی دقیق روی یک برگه، از PublishPress Permissions کمک بگیرید.

جمع‌بندی انتخاب روش مناسب

اگه می‌خواید همه ویرایشگرها فقط برگه‌های خودشون رو مدیریت کنن، PublishPress Capabilities انتخاب ساده‌تریه. مجوز edit_others_pages رو بردارید و اگه لازم بود، اجازه حذف برگه‌های بقیه رو هم غیرفعال کنید.

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

سؤال‌های رایج درباره محدود کردن دسترسی نویسنده در وردپرس

آیا نویسنده وردپرس به‌صورت پیش‌فرض می‌تونه برگه‌ها رو ویرایش کنه؟

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

چطور ویرایشگر رو به برگه‌های خودش محدود کنیم؟

توی PublishPress Capabilities نقش Editor رو انتخاب کنید و مجوز edit_others_pages رو بردارید. اگه نمی‌خواید کاربر برگه‌های بقیه رو حذف کنه، delete_others_pages رو هم غیرفعال کنید. در پایان، نتیجه رو با یک حساب آزمایشی بررسی کنید.

چطور دسترسی ویرایش یک برگه مشخص رو به کاربر بدیم؟

برای ساختن استثنا روی یک برگه می‌تونید از PublishPress Permissions کمک بگیرید. کاربر یا نقش موردنظرتون رو توی تنظیمات Permissions انتخاب کنید و فقط اجازه‌های لازم رو به اون بدید.

آیا تغییر مجوزهای یک نقش روی همه کاربران اون نقش اثر می‌ذاره؟

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

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

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

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

  1. U19256۲۶ مرداد ۱۳۹۸

    سلام و وقت بخیر
    من قصد دارم در پورتال سازمانی شرکتمان امکانی را مهیا کنم که برای یک دسته خاص (برای مثال اطلاعیه های IT) که توسط یک نویسنده وارد شده باشد، توسط سرپرست آن شخص که کاربری مشخص است قابل ادیت باشد.
    اینکار را چگونه می توان انجام داد؟؟؟
    ممنون از سایت خوبتون

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

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

      دسته اول : کاربران ادمین مثل مدیر اصلی سایت با سطح دسترسی کامل

      دسته دوم : کاربران سرپرست با سطح دسترسی ویرایشگر که بتوانند نوشته ها را نیز ویرایش کنند.

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

      • U19256۲۶ مرداد ۱۳۹۸

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

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

          این موارد رو باید با اختصاصی سازی روی سایتتون ایجاد کنید

          • U19256۲۶ مرداد ۱۳۹۸

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

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

              خیر متاسفانه

  2. U13151۳ آذر ۱۳۹۷

    سلام من افزونه capability-manager-enhanced رو اضافه کردم ولی هنگام ساخت role جدید پیام خطای Error: Failed creating the new role.

    ظاهر میشه. لطفا راهنمایی بفرمائید.

    • رضا راد۳ آذر ۱۳۹۷

      سلام از user role editor استفاده کنید.

  3. کاربر مهمان۳ شهریور ۱۳۹۷

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

    • رضا راد۴ شهریور ۱۳۹۷

      سلام از user role editor استفاده کنید. رایگان هست و آموزشش توی سایت هست.

  4. کاربر مهمان۱۷ بهمن ۱۳۹۶

    سلام. آیا افزونه هست که سطح دسترسی کاربر رو فقط به یک افزونه خاص محدود کنه؟ مثلا کاربر در سطح رزرواسیون تعریف بشه که فقط بتونه وقت ملاقات رو در افزوه bookly ویرایش کنه

    • تیم پشتیبانیتیم پشتیبانی۱۷ بهمن ۱۳۹۶

      سلام
      با افزونه adminimize میتوانید این کار را انجام دهید.

  5. کاربر مهمان۱۳ تیر ۱۳۹۶

    سلام و خسته نباشید
    میخواستم بدونم افزونه ای هست رایگان که بشود صفحه کاربری کاربران رو شخصی سازی کرد؟

    • رضا راد۱۳ تیر ۱۳۹۶

      سلام افزونه هایی مثل یوزر پرو یا ultimate member

  6. کاربر مهمان۱۲ تیر ۱۳۹۶

    سلام یعنی محدودیت هایی که الان در ادمین وردپرس هست این کارها رو انجام نمیده؟

    • U6358۱۲ تیر ۱۳۹۶

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

  7. کاربر مهمان۱۱ تیر ۱۳۹۶

    بسیار متشکرم از آموزش خوبتون
    می بخشید با این آموزش امکانش هست کاربرانی که برای خرید عضو سایت شدن رو محدود کرد؟
    در افزون ایزی دانلود کاربر می تونه به پیشخوان دست رسی پیدا کنه آیا میشه بعضی بخش های خاص رو از دیدش مخفی کرد؟
    متشکرم.

    • U6358۱۱ تیر ۱۳۹۶
    • کاربر مهمان۱۲ تیر ۱۳۹۶

      با سلام .
      حتما از افزونه user pro یا یه افزونه ثبت نام و عضویت استفاده کنید .
      از افزونه if menu هم میتونید برای شرطی کردن منوها استفاده کنید .( اینکه کاربر چه صفحاتی رو بتونه تو منو ببینه و واردش بشه .

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

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

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