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

چگونگی فعال کردن آپلود فایل برای نقش مشارکت کننده در وردپرس یکی از مهم ترین موضوعات در وردپرس است چرا که در وردپرس هر نقش کاربری وظایف و دسترسی های مخصوص خود را دارد. قطعا هر سایت بزرگی خاصیت چند نویسندگی را برای کاربران خود ایجاد کرده است و نویسندگان بسیاری را برای بروز نگه داشتن سایت خود و انتشار محتواهای جدید در اختیار دارد.
چند نویسندگی برای این است که کار ها سریع تر پیش بروند. نقش مشارکت کننده در وردپرس میتواند یک مطلب را تولید کند و قبل از آن که مطلب را انتشار دهد نیاز به بررسی و تایید از سمت مدیر اصلی سایت دارد. امروز در این آموزش وردپرس به فعال کردن آپلود فایل برای نقش مشارکت کننده در وردپرس میپردازیم با ما همراه باشید.
فعال کردن آپلود فایل برای نقش مشارکت کننده در وردپرس
مشارکت کننده ها در وردپرس قادر به این نیستند که فایل آپلود کنند و این به عنوان یک نقص و کمبود در دنیای وردپرس شناخته شده است. برای همین مدیران اصلی سایت های وردپرس برای رفع این مشکل مجبورند از افزونه ها استفاده کنند تا بتوانند به نقش مشارکت کننده دسترسی، جهت آپلود فایل را بدهند اما ما در این مقاله میخواهیم تنها با اضافه کردن چند خط کد به 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'); }
ما شاهد این بودیم که با چند خط کد توانستیم فعال کردن آپلود فایل برای نقش مشارکت کننده در وردپرس را امکان پذیر سازیم امیدوارم از این آموزش وردپرس لذت برده باشید.
باتشکر ازهمراهی شما – شاد باشید.
سلام وقت بخیر
قالب سایت ما به صورت child هستش
باید در فایل function.php قالب اصلی(قالب مادر) این کد رو بگذاریم یا در child که با آپدیت قالب این کد از بین نره؟؟؟؟؟؟