رفتن به مطلب

جلوگیری از نمایش دیدگاه های تأیید نشده برای مشارکت کنندگان


شاهین

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

با سلام خدمت دوستان عزیز،

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

برای کاربران ویژه سایت، نقش مشارکت کننده را در نظر گرفته ام که بتوانند در سایت مطالب خود را ارسال کنند، اما به دیدگاه های تأیید نشده یا حذف شده هم دسترسی پیدا می کنند.

برای جلوگیری از این موضوع چه کار باید کنم؟

لینک به ارسال

برای ویرایش سطح دسترسی میتوانید از افزونه user-role-editor استفاده کنید (پارسی هست!)

لینک به ارسال

من قبلا افزونه Role Scoper رو نصب کرده بودم ولی این افزونه کار باهاش راحت تر هست.

چند سوال داشتم در مورد این افزونه:

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

52337788295197991452_thumb.jpg

در حال حاضر که این نقش رو فعال کردم(و همین طور در تصویر بالا می بینید)نویسنده به قسمت های زیر دسترسی داره:

همه نوشته ها

دیدگاه ها

خبر نامه

ابزار ها(البته این گزینه فقط نمایش داده میشه و هیچ ابزاری داخلش نیست)

چه کاری انجام بدم تا این گزینه ها برای نقش مشارکت کننده برداشته بشه؟تصویر زیر هم تنظیمات مربوط به این نقش در افزونه user-role-editor هست.

57743927754843593503_thumb.jpg

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

لینک به ارسال

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

سپس گزینه‌های زیر را فعال کنید:

  • حذف نوشته ها
  • ویرایش پستها
  • خواندن

و تست

لینک به ارسال

برای ویرایش سطح دسترسی میتوانید از افزونه user-role-editor استفاده کنید (پارسی هست!)

از همین افزونه استفاده می کنم، اما همانطور که دوستمون هم اشاره کردن ظاهراً امکان ارسال مطلب با نمایش دیدگاه های تأیید نشده بهم وصله!

لینک به ارسال
  • 2 هفته بعد...

برای جلوگیری از دسترسی مشارکت کننده ها به بخش دیدگاه ها، سراغ ویرایش فایل زیر می‌رویم:


/wp-admin/edit-comments.php

کد زیر را پیدا می‌کنیم:


if ( !current_user_can('edit_post') )

و به صورت زیر تغییر می‌دهیم:


if ( !current_user_can('moderate_comments') )

ویرایش شده توسط shahin
لینک به ارسال

برای ویرایش سطح دسترسی میتوانید از افزونه user-role-editor استفاده کنید (پارسی هست!)

درضمن این افزونه مشکلات زیادی داره و استفاده از اون رو به دوستان توصیه نمی کنم.

لینک به ارسال
درضمن این افزونه مشکلات زیادی داره و استفاده از اون رو به دوستان توصیه نمی کنم.

اگر مشکلی دارد لطفا بیان کنید؟

لینک به ارسال

اگر مشکلی دارد لطفا بیان کنید؟

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

ویرایش شده توسط shahin
لینک به ارسال

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

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

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

لینک به ارسال

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

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

شاید تعداد اعضا و تنوع دسترسی هاشون انقدر نبوده که نشون بده.

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

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

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

سلام آقا پارسا

ببخشید اگر بخوایم توی قسمت " مشارکت کننده " امکان ویرایش تاریخ نوشته رو به کاربران بدیم باید چیکار کنیم ؟

لینک به ارسال

به گفتگو بپیوندید

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

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...