به طور پیش فرض ، وردپرس به نویسندگان اجازه می دهد تا تمام تصاویر موجود در کتابخانه رسانه سایت شما را مشاهده کنند. اگر نویسندگان مهمان زیادی دارید ، این مسئله می تواند مشکل ساز شود. ما به شما نشان خواهیم داد كه چگونه دسترسی به كتابخانه رسانه ای وردپرس را به بارگیریهای خود کاربر محدود كنید.

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

WordPress به نویسندگان اجازه می دهد تا تمام پرونده های موجود در کتابخانه رسانه را دستکاری کنند. آنها همچنین می توانند تصاویر بارگذاری شده توسط یک مدیر ، یک ویرایشگر یا نویسندگان دیگر را مشاهده کنند.

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

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

برای بسیاری از وب سایت ها، این ممکن است مشکل بزرگی نباشد. با این حال، اگر از a سایت اینترنتی چند نویسنده، شما امکان تغییر آن را دارید.

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

روش 1: دسترسی به کتابخانه رسانه را با استفاده از برنامه افزودنی محدود کنید

این روش بسیار آسان است و به همه کاربران توصیه می شود.

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

دسترسی به رسانه را محدود کنید

این پسوند بدون پیکربندی کار می کند و هیچ پارامتری برای پیکربندی وجود ندارد.

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

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

روش 2: دستیابی به کتابخانه رسانه را محدود کنید

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

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

این روش به شما نیاز دارد تا كدی را به پرونده های وردپرس خود اضافه كنید. اگر قبلاً این کار را نکرده اید ، پس راهنمای ما را مرور کنید و توضیح دهید که چگونه کپی و چسباندن کد را در وردپرس کپی کنید.

باید کد زیر را به پرونده وردپرس خود اضافه کنید " function.php یا یک پسوند مخصوص سایت.

این کد از تابع استفاده می کند " current_user_can برای بررسی اینکه آیا کاربر توانایی فعال کردن برنامه های افزودنی یا ویرایش پیام های کاربران دیگر را دارد یا خیر. اگر اینگونه نباشد ، این پرس و جو مورد استفاده برای نمایش پرونده های رسانه و حد مجاز در شناسه را تغییر می دهد (ورود به سیستم) کاربر.

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