آموزش اسکریپت و وردپرس

فعال کردن آپلود فایل برای مشارکت کننده در وردپرس - فرساد گشت

امام حسین (ع) : بخشنده ترین مردم کسی است که در هنگام قدرت می بخشد.
سه شنبه ۳۱ اردیبهشت ۱۳۹۸

فعال کردن آپلود فایل برای مشارکت کننده در وردپرس

دسته بندی : مقالات آموزشی تاریخ : یکشنبه ۱ اردیبهشت ۱۳۹۸


فعال کردن آپلود فایل برای مشارکت کننده

 

فعال کردن آپلود فایل برای مشارکت کننده در وردپرس

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

در اکثر وبلاگ های وردپرسی که چند نویسنده وجود داره مدیر سایت میاد و نقش نویسنده هاش رو “مشارکت کننده” میذاره تا بتونه پست نویسنده هاش رو قبل از انتشار بررسی کنه. یه نقصی که توی نقش مشارکت کننده وجود داره اینه که کاربرا دیگه قادر به آپلود فایل نیستند و اغلب مدیران با نصب پلاگین هایی همچون user role editor این امکان رو برای نویسنده هاشون فراهم میکنن.

ما قصد داریم تنها با اضافه کردن یک کد ساده به فایل functions.php این امکان رو فراهم کنیم.

if ( current_user_can('contributor') && !current_user_can('upload_files') )
add_action('admin_init', 'allow_contributor_uploads');
 
function allow_contributor_uploads() 
$contributor = get_role('contributor');
$contributor->add_cap('upload_files');

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

موفق باشید 🙂

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

چه امتیازی می دهید؟
5 / 0
[ 0 رای ]


دسته بندی

مطالب محبوب
بک لینک ها