آپلود فایل در وردپرس نوعی ضرورت است. اگر می خواهید تصاویر، فیلم ها، فایل های PDF یا انواع دیگر رسانه ها را اضافه کنید، باید بدانید که چگونه آنها را در سایت وردپرس خود آپلود کنید.
خوشبختانه، خیلی سخت نیست. و بیشتر شما با روش اصلی انجام آپلود فایل وردپرس آشنا هستید. با این حال، در این پست، این فرآیند را برای افراد ناآشنا توضیح می دهیم و همچنین به شما نشان میدهیم که چگونه فایلها را با استفاده از چندین افزونه مختلف آپلود کنید که هدف آن سادهسازی کار و افزودن گزینههای آپلود بیشتر برای صاحبان سایت و کاربران نهایی است.
چرا از افزونه آپلود فایل وردپرس استفاده کنیم؟
بطور خلاصه باید گفت وردپرس به شما کنترل بسیار کمی بر نحوه آپلود فایل ها و اتفاقاتی که پس از آن روی سرور می افتد، می دهد. برای بسیاری از کاربران، این بسیار خوب و شیک است و آنها به هیچ چیز فانتزی یا پیچیده نیاز ندارند.
اما برای دیگر کاربران قدرتمند مانند، توسعه دهندگان و صاحبان مشاغل، داشتن کنترل بیشتر ضروری است. این افزونه ها امکان تجربه کاربری بهتر را فراهم می کند، می تواند روند را تسریع کند و حتی امنیت را بهبود بخشند.
بیایید به برخی از ویژگی هایی که ممکن است در یک افزونه آپلود فایل وردپرس بخواهید نگاه کنیم:
مفید هستند: افزونه های آپلود فایل در صورتی مفید هستند که نیاز دارید کاربران فایل ها را برای شما آپلود کنند (تصاویر، فایل pdf و غیره) زیرا فقط کاربران سطح بالا می توانند این کار را از طریق کدنویسی انجام دهند.
راهاندازی آسان: برخی از افزونهها گزینههای پیکربندی را ارائه میکنند که نیازی به دانش فنی زیادی ندارند. همچنین نیازی به درهم ریختن کد نیست!
امنیت بهتر: اقدامات امنیتی داخلی، مانند تأیید نوع فایل، میتواند به حفظ فایلهای مخرب از سایت شما کمک کند.
فایلها را محدود کند: اگر میخواهید کاربران فقط انواع خاصی از فایلها را آپلود کنند، میتوانید از یک افزونه برای اعمال آن محدودیتها استفاده کنید.
حداکثر اندازه فایل را محدود کنید: برای کمک به کاهش زمان بارگذاری سایت خود، ممکن است بخواهید حجم فایل هایی را که کاربران می توانند آپلود کنند محدود کنید.
رابط با نرمافزارهای دیگر: برخی از افزونهها ادغامهایی را ارائه میکنند که ارسال فایلهای آپلود شده را به نرمافزار دیگری که ممکن است از آن استفاده میکنید، مانند Google Drive یا Dropbox آسان کند.
تغییر مکان محل ذخیره فایل ها: به طور پیش فرض، وردپرس تمام فایل های آپلود شده را در پوشه wp-content/uploads ذخیره می کند. اما در صورت تمایل می توانید با یک افزونه آن را تغییر دهید.
ایجاد خودکار عکس شاخص یا اندازههای دیگر تصویر: اگر قصد دارید از تصاویر زیادی استفاده کنید، ممکن است افزونهای بخواهید که بتواند بهطور خودکار اندازههای تصویر مانند عکس های شاخص را تولید کند، بنابراین نیازی به انجام دستی آن نباشید.
اضافه کردن واترمارک به تصاویر: برای تصاویری که نمیخواهید افراد بدون اجازه دانلود و استفاده کنند، میتوانید از یک افزونه واترمارک برای جلوگیری از سرقت کارهای سخت شما توسط افراد استفاده کنید.
ویژگیهای مدیریتی بیشتر: مدیریت، مرتبسازی و جستجو در میان فایلهای موجود گاهی از طریق یک گزینه افزونه قوی آسانتر میشود.
چه زمانی ممکن است به افزونه آپلود فایل وردپرس نیاز داشته باشم؟
موارد زیادی وجود دارد که ممکن است نیاز به استفاده از یک افزونه به جای آپلود کننده فایل پیش فرض وردپرس داشته باشید که در ادامه چند نمونه آورده شده است:
- اگر کاربران باید فایل ها را به عنوان بخشی از فرم تماس ارسال کنند.
- در حال ساخت یک فرم ارسال پست هستید و به راهی برای آپلود تصاویر یا فایل های دیگر توسط کاربران نیاز دارید.
- می خواهید یک آپلود کننده فایل را به یک افزونه فرم موجود اضافه کنید.
- اگر می خواهید کنترل بیشتری بر فرآیند آپلود فایل یا اقدامات امنیتی داشته باشید.
برخی از افزونهها حتی به شما اجازه میدهند تا انواع جدیدی از فایلها را خودتان آپلود کنید یا تجربه آپلود فایل را در قسمت پشتی افزایش دهید.
خرید هاست وردپرس
آیا آپلود فایل بی خطر است؟
آپلود فایلها میتواند منجر به هک شود، اما اکثر پلاگینهای خوش ساخت از این امر محافظت میکنند. باید مراقب باشید که چه نوع فایل هایی را اجازه آپلود می دهید زیرا برخی از آنها می توانند خطرناک تر باشند.
سایر ملاحظات ایمنی عبارتند از:
- فایل های آپلود شده را در همان دایرکتوری نصب وردپرس خود ذخیره نکنید.
- اطمینان حاصل کنید که فقط کاربرانی که وارد سیستم شده اند می توانند فایل ها را آپلود کنند.
- انواع فایل های قابل آپلود را محدود کنید.
- استفاده از افزونه ای را در نظر بگیرید که شامل اسکن ویروس است.
اکنون که کارهایی که این افزونهها انجام میدهند و همچنین به برخی از دلایلی که ممکن است بخواهید از یکی از آنها استفاده کنید را توضیح دادیم، اجازه دهید قبل از ورود به لیست افزونهها، به طور خلاصه به نحوه آپلود دستی فایلها بدون کمک افزونه نگاهی بیندازیم.
نحوه آپلود فایل در وردپرس بدون پلاگین
ساده ترین راه برای آپلود فایل ها کشیدن و رها کردن آنها در ویرایشگر وردپرس است. این فقط در ویرایشگر بلوک کار می کند، نه ویرایشگر کلاسیک.
برای انجام این کار، به سادگی پست یا صفحه ای را که می خواهید فایل را در ویرایشگر بلوک اضافه کنید، باز کنید. سپس بر روی علامت + کلیک کنید تا یک بلوک جدید اضافه شود. در نوار جستجو، File را تایپ کنید و سپس بلوک File را انتخاب کنید.
هنگامی که بلوک فایل را اضافه کردید، روی آپلود یا کتابخانه رسانه کلیک کنید تا فایلی را که می خواهید از رایانه خود آپلود کنید انتخاب کنید. همچنین می توانید پیوندی به فایلی که قبلاً در جای دیگری آپلود شده است اضافه کنید.
در نهایت بر روی دکمه انتخاب کلیک کنید و فایل به پست یا صفحه شما اضافه می شود.
اگر میخواهید کنترل بیشتری بر نحوه نمایش فایل داشته باشید، میتوانید روی نماد سه نقطه کلیک کنید و Show more settings را در بالای بلوک File انتخاب کنید. در اینجا می توانید مواردی مانند تنظیمات پیوند متنی و نمایش یا عدم نمایش دکمه دانلود را تنظیم کنید.
7 افزونه برتر آپلود فایل وردپرس
حال بیایید نگاهی به برخی از بهترین افزونه های آپلود فایل وردپرس بیندازیم تا از قابلیت های آپلود فایل وب سایت خود بهره بیشتری ببریم.
1. افزونه Contact Form 7
افزونه Contact Form 7 یکی از محبوب ترین افزونه های فرم تماس است. همچنین یکی از معدود مواردی است که به شما امکان می دهد یک فیلد آپلود فایل را به فرم های خود اضافه کنید.
اگر می خواهید افراد بتوانند تصاویر یا فایل های دیگر را همراه با فرم ارسالی خود ارسال کنند، عالی است. این افزونه همچنین از بارگذاری چند فایل پشتیبانی می کند، به این معنی که افراد می توانند در صورت نیاز بیش از یک فایل را همزمان ارسال کنند. با این حال، برای انجام این کار به افزونه نیاز دارید.
2. File Uploads Addon برای ووکامرس
یکی دیگر از افزونه هایی که ارزش بررسی دارد، افزونه آپلود فایل برای ووکامرس است. این افزونه به شما امکان می دهد فیلدهای آپلود فایل را به صفحات محصول ووکامرس خود اضافه کنید.
این افزونه شامل چندین ویژگی است، از جمله:
- اجازه دادن به مشتریان برای آپلود فایل برای ما در محصولات چاپی بر اساس تقاضا.
- پیش نمایش فایل را در صفحات سبد خرید و پرداخت بارگذاری کنید.
- آپلود فایل می تواند فقط برای دسته بندی محصولات خاص WooCommerce اعمال شود.
اگر می خواهید به مشتریان خود اجازه دهید فایل ها (مانند تصاویر یا ویدیوها) را همراه با سفارشات خود آپلود کنند، این افزونه یک گزینه عالی است.
افزونه File Uploads Addon به صورت رایگان از دایرکتوری افزونه وردپرس در دسترس است، با یک نسخه پرمیوم که شامل بارگذاری فایل های متعدد، حداکثر محدودیت اندازه فایل، و حداکثر و حداقل الزامات وضوح تصویر است.
3. افزونه WordPress File Upload
این افزونه کمی متفاوت از سایر افزونه های موجود در این لیست است زیرا به طور خاص برای استفاده به عنوان کد کوتاه طراحی شده است. با استفاده از این افزونه، می توانید فرم آپلود فایل را در هر نقطه از سایت وردپرس خود با استفاده از یک کد کوتاه اضافه کنید.
این افزونه دارای ویژگی های دیگری نیز می باشد، مانند:
- اقدامات امنیتی داخلی برای جلوگیری از آپلود فایل های مخرب
- گزینه ای برای دریافت اعلان های ایمیل هنگام آپلود فایل ها
- امکان تنظیم حداکثر اندازه فایل
- محدودیت هایی را برای انواع فایل هایی که می توان آپلود کرد تعیین کنید
این افزونه به صورت رایگان از دایرکتوری افزونه وردپرس در دسترس است. نسخه پریمیوم با ویژگی های اضافی نیز با پرداخت مبلغی موجود است.
4. افزونه WP Extra File Types
همچنین می توانید از افزونه WP Extra File Types استفاده کنید که به شما امکان می دهد از انواع فایل ها پشتیبانی کنید تا در سایت وردپرس خود آپلود شوند. با این افزونه می توانید تعیین کنید که کدام نوع فایل مجاز است و همچنین حداکثر اندازه فایل برای هر نوع را مشخص کنید.
این افزونه همچنین دارای چند ویژگی دیگر است، مانند:
- توانایی محدود کردن افرادی که میتوانند انواع فایلهای خاصی را آپلود کنند.
- تعیین کنید کدام نقشها میتوانند انواع فایلهای خاصی را در کتابخانه رسانه ببینند.
- به جای باز کردن در مرورگر، فایلها را مجبور به دانلود کنید
این افزونه به صورت رایگان از دایرکتوری افزونه وردپرس در دسترس است.
5. افزونه Big File Uploads
افزونه بعدی در لیست ما Big File Uploads است که به شما امکان می دهد تا فایل های با حجم بالا را در سایت وردپرس خود آپلود کنید.
با این افزونه می توانید:
- حداکثر اندازه آپلود فایل را تنظیم کنید.
- برای ایجاد فرم های آپلود فایل جلویی، کدهای کوتاه اضافه کنید.
- هنگام آپلود فایل ها، اعلان های ایمیل را دریافت کنید.
- تمام فایل های آپلود شده را از داشبورد وردپرس مشاهده کنید
این افزونه به صورت رایگان از دایرکتوری افزونه وردپرس در دسترس است.
6. افزونه File Manager
در نهایت، ما File Manager را داریم که به شما امکان می دهد تمام فایل های سایت وردپرس خود را به راحتی از داشبورد خود مدیریت کنید. نیازی به استفاده از FTP یا SFTP نیست، می توانید همه این کارها را از داخل وردپرس انجام دهید.
با این افزونه می توانید:
- فایل ها و دایرکتوری ها را آپلود، حذف، کپی، انتقال و ویرایش کنید.
- پوشه های جدید ایجاد کنید.
- تغییر مجوزهای فایل.
- فایل ها و پوشه ها را جستجو کنید.
این افزونه به صورت رایگان از دایرکتوری افزونه وردپرس در دسترس است. نسخه پریمیوم با ویژگی های اضافی با پرداخت هزینه در دسترس است.
در پایان
همانطور که می بینید، تعداد زیادی افزونه در دسترس هستند که به شما اجازه می دهند فایل ها را در وردپرس آپلود کنید. اینکه کدام یک برای شما مناسب است به نیازهای خاص شما بستگی دارد. اما امیدواریم که اکنون دید وسیع تری از گزینه های در دسترس خود دارید و می توانید تصمیم آگاهانه تری بگیرید.