رفتن به مطلب

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


پست های پیشنهاد شده

سلام بر دوستان

حتما میدونید که به صورت پیش فرض ورد پرس چندتا نقش داره. نقش هایی مثل (مدیر، نویسنده، ویرایشگر و...)

من می خوام این نقش ها رو مدیریت کنم و چند نقش دیگه به اینها اضافه کنم، حدود 15 نقش نیاز دارم.

برنامه م اینه که بعدا با افزونه Adminimize بتونم به هر کدوم از این نقش ها سطح دسترسی بدم

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

با تشکر فراوان از همگی

لینک به ارسال

پیش از هر چیز باید درباره‌ی دسترسی هر نقش وردپرس آگاهی داشته باشید اگر در این زمینه آگاهی ندارید این بخش رو بخونید

 

https://codex.wordpress.org/Roles_and_Capabilities

 

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

 

https://wordpress.org/plugins/capability-manager-enhanced/

Adminize افزونه خوبیه ولی پیش‌تر در انجمن وردپرس انگلیسی گزارش‌هایی از تداخلش با چند افزونه دیدم

  • امتیاز 2
لینک به ارسال

ممنون از پاسختون

من مساله کلی خودم رو مطرح می کنم، اگه شما راه حل خوبی سراغ دارید بفرمایید که استفاده کنم.

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

مثل ساختار یک اداره رو تصور کنید، هر کاربر مطالب خودش رو بارگذاری می کنه و به مطالب کاربر دیگه دسترسی نداره، اما مدیر میتونه مطالب همه کاربران خودش رو ببینه اما به مطالب سایر مدیران دسترسی نداره و همینطور مدیر کل میتونه مطالب مدیران و کاربران اونها رو ببینه.

  البته این سطح دسترسی مربوط به رسانه و فیلم ها و عکس هایی که بارگذاری می کنه هم میشه.

اصلا امکان چنین کاری با وردپرس هست؟

با تشکر

لینک به ارسال

بله همچین کاری قابل انجام هست

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

https://codex.wordpress.org/Roles_and_Capabilities

https://codex.wordpress.org/Function_Reference/add_role

https://codex.wordpress.org/Function_Reference/add_cap

  • امتیاز 1
لینک به ارسال

با تشکر از وقتی که گذاشتید

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

نظر شما چیه؟

لینک به ارسال
  • 5 ماه بعد...

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...