افزونه آپلود فایل ووکامرس | افزونه woocommerce upload files
معرفی افزونه آپلود فایل ووکامرس
افزونه آپلود فایل ووکامرس یک افزونه فروشگاهی در سیستم وردپرس است که امکان آپلود فایل (با هر فرمت و هر حجمی) در صفحات مختلف ووکامرسی را برای کاربران (خریدار محصول) فراهم میکند.
برخی از سفارشات ممکن است بهگونهای باشند که نیازمند ارسال یک یا چند فایل (تصویری/ویدئویی/صوتی/متنی) حاوی اطلاعات تکمیلی از سمت سفارشدهنده (خریدار) برای فروشنده باشند. بهطور مثال تصور کنید یک فروشنده خدمات چاپ تصویر یا لوگوی دلخواه مشتری بر روی محصولات خود (مثل لباس/کیف/کفش/ظروف و ...) را به مشتریان ارائه میدهد. در این حالت او نیازمند دریافت فایل/فایلهای مربوطه از سمت خریدار بههنگام ثبت سفارش است که این امر بهکمک افزونه آپلود فایل ووکامرس و به راحتی امکانپذیر میشود.
هر فایلی با هر اندازهای را در صفحات مختلف ووکامرسی آپلود کنید!
(صفحه محصول، سبد خرید، صفحه تسویهحساب، صفحه تشکر و یا صفحه جزئیات سفارش)
کاربران میتوانند از طریق فیلد/فیلدهای موجود در صفحات ووکامرس که توسط ادمین سایت تعبیه شده است، یک یا چند فایل با حجم و فرمتهای مختلف را آپلود کرده و پیشنمایشی از آنها را قبل از ارسال مشاهده کنند. همچنین هزینه نهایی محصول بر اساس ویژگیهای فایلهای آپلودی (حجم، نوع، تعداد و...) قابل مدیریت (افزایش) و درج در فاکتور خرید میباشد.
تعداد فایلهای قابل آپلود، نوع (فرمت) و حجم آنها توسط ادمین سایت قابل تعیین و مدیریت است.
به کمک این افزونه مشتری قادر میشود یک یا چند فایل را در صفحه محصول، صفحه جزئیات سفارش و یا در طول فرآیند تسویهحساب بر حسب اقلام خریداریشده آپلود کند. فرایند آپلود دارای نوارهای پیشرفت بصری است.
مدیر فروشگاه نیز فایلهای آپلودشده را مستقیماً در بخش جزئیات سفارش پنل مدیریتی وردپرس و یا در صورت تمایل (بهعنوان یک ویژگی اختیاری) در ایمیل خود دریافت و مشاهده میکند.
پیکرهبندی افزونه آپلود فایل ووکامرس
فرایند کلی پیکرهبندی افزونه وردپرس بسیار ساده است. برای این منظور به منوی پیکرهبندی فیلد آپلود در پنل مدیریت وردپرس رفته و یک فیلد آپلود جدید ایجاد کنید. سپس باید مشخص نمایید که فیلد آپلود ایجاد شده در کدام صفحه/صفحات ووکامرسی نمایش داده شود (صفحه محصول، سبد خرید، پرداخت، جزئیات سفارش) و در ادامه «قابل مشاهده بودن» آن را بر اساس معیارهای مورد نظر (برای محصولات خاص، دستهها و یا همه موارد) پیکربندی کند.
به این ترتیب یک فیلد آپلود برای هر محصول منطبق با معیارهای مورد نظر، در صفحات تعیین شده نمایش داده میشود.
علاوه بر این برای سفارشیسازی و برخورداری از امکانات بیشتر، میتوانید گزینههای دیگری مانند موارد زیر را تنظیم نمایید:
- عنوان فیلد
- متنهایی بر پایه HTML/CSS که پس از تکمیل فرایند آپلود نشان داده میشود (همچنین میتوان از چند کد کوتاه ویژه برای نمایش فهرست فایلها با پیشنمایش تصویر/صوتی استفاده کرد)
- تعیین میزان حداکثر برای اندازه فایلهای آپلودی
- تعیین حداقل و حداکثر اندازه برای عرض و ارتفاع تصاویر و همچنین میزان DPI برخی فرمتهای فایلهای تصاویر
- تعیین نوع (فرمت) مجاز فایلهای آپلودی
- اطلاعرسانیهای ایمیلی
- ایجاد قابلیت آپلود چند فایل بهطور همزمان در یک فیلد
- و بسیاری قابلیت دیگر ....
مهمترین امکانات افزونه آپلود فایل ووکامرس
- لینکهای امن
- پشتیبانی از ذخیرهسازی فضای ابری DropBox ، Amazon S3 و Google Drive
- آپلود بینهایت فایل بدون محدودیت حجم
- امکان اعمال محدودیت در تعداد، نوع و یا حجم فایلهای آپلودی توسط مدیر فروشگاه
- اطلاعرسانی ایمیلی در هر آپلود به همراه امکان دریافت فایلهای آپلودشده در ایمیل
- برش (ویرایش ابعادی) فایلهای تصویری قبل از آپلود
- آپلود فایل در صفحه محصول
- آپلود فایل از صفحات سبد خرید، پرداخت و جزئیات سفارش
- پیکرهبندی محصولات انفرادی
- گزینه ایجاد فیلدهای ضروری برای اجبار مشتری به انجام عمل خاص
- قابلیت نمایش فیلد بر اساس نقش کاربر
- قابلیت نمایش فیلد بر اساس درگاه بانکی و شیوه حمل انتخاب شده
- امکان تعیین موقعیت برای فیلدهای آپلود
- آپلود چند فایل از یک فیلد آپلود
- تعیین بهای سبد خرید بر اساس هزینههای مازاد مرتبط
- هزینه/تخفیف اضافی برای هر آپلود فایلهای رسانهای (صوتی/تصویری) براساس ثانیههای اضافی
- اعمال تخفیفات درصدی در صفحه تسویهحساب
- نمایش واکنشگرای فیلدها
- شخصیسازی متن دکمهها
- قابلیت ترجمه متن فیلدهای آپلود بر اساس WPML
- برخورداری از کدهای کوتاه (شورتکد)
- نمایش فیلدهای آپلود خودکار در صفحه حساب کاربری برای آخرین سفارش ثبتشده
- پیشنمایش فایلهای تصویری و صوتی
- پیشنمایش تصاویر آپلودشده در جدول محصول در صفحات سبد خرید و تسویهحساب
- نمایش لیست فایلهای آپلود شده
- شمارنده فایلهای آپلودشده
- متن بازخورد و سلب مسئولیت آپلودها
- نوار پیشرفت آپلودها
- حذف گروهی فایلهای آپلودشده
- هماهنگ با سیستم چندفروشندگی ووکامرس
- تغییر وضعیت سفارش
- پاکسازی و تمیز نگه داشتن سرور
توجه: در حال حاضر این افزونه با افزونه دیجیتز تداخل در اجرا داشته و لازم است به هنگام انتخاب و خرید این موضوع را مد نظر داشته باشید.
نسخههای ارائهشده:
- نسخه 77.7(29مارس2024 | 10فروردین1403)
- نسخه 77.5.1(22مارس2024 | 3فروردین1403)
- نسخه 77.5(20مارس2024 | 1فروردین1403)
- نسخه 77.4(13مارس2024 | 23سفند1402)
- نسخه 77.3(13مارس2024 | 23سفند1402)
- نسخه 77.2(12مارس2024 | 22سفند1402)
- نسخه 77.1(10مارس2024 | 20سفند1402)
- نسخه 77.0(10مارس2024 | 20سفند1402)
- نسخه 76.9(9مارس2024 | 19سفند1402)
- نسخه 76.8(8مارس2024 | 18سفند1402)
- نسخه 76.7(4مارس2024 | 14اسفند1402)
- نسخه 76.6(28فوریه2024 | 9اسفند1402)
- نسخه 76.5(28فوریه2024 | 9اسفند1402)
- نسخه 76.4(22فوریه2024 | 3اسفند1402)
- نسخه 76.3(12فوریه2024 | 23بهمن1402)
- نسخه 76.2(8فوریه2024 | 19بهمن1402)
- نسخه 76.1(8فوریه2024 | 19بهمن1402)
- نسخه 76.0(6فوریه2024 | 17بهمن1402)
- نسخه 75.9(6فوریه2024 | 17بهمن1402)
- نسخه 75.8(5فوریه2024 | 16بهمن1402)
[ نسخههای 1.1 تا 75.7 طی سالهای 2015 تا 2023 ]
- نسخه 1.0 (17مارس2015 | 26اسفند1393)
نمایش بیشتر
آخرین دیدگاه ها
1- این افزونه با دیجیتس تداخل داره ؟ اینکه دیجیتس فعال باشه تنظیمات افزونه نمایش داده نمیشه ؟ چون از سایت دیگه ای خرید کردم و تداخل داشت و قسمت پیکربندی فیلد آپلود گزینه تنظیمات اش نمایش داده نمیشه
2- دوم اینکه آپلود چندگانه اش رو که فعال میکنم هر فایلی رو آپلود میکنم هشدار تصویر باید برش خورده شود می ده و اجازه ی آپلود نمیده ، من میخوام وقتی آپلود چندتایی فعال میکنم هر فایلی که انتخاب میشه همون لحظه آپلود بشه ، فایل بعدی به همین ترتیب نمیدونم منظورمو درست رسوندم و متوجه شدین یا نه
برای این کار باید چیکار کرد ؟ میشه راهنماییم کنید ؟
در خصوص سوال اول، بله متاسفانه این دو افزونه در حال حاضر با هم تداخل دارن و وقتی دیجیتز فعال باشه بخشهایی از افزونه آپلود از کار میوفته.
در خصوص بخش دوم قابلیت لزوم برش خوردن تصاویر به هنگام آپلود (کراپ شدن) الزامی نیست. مگر اینکه از قسمت تنظیمات > تب رسانه قابلیت کراپ کردن رو فعال کرده باشید که میبایست اون رو غیرفعال کنید.
در مورد آپلود به محض انتخاب فایل هم باید تنظیمات مربوطه رو چک کنید و ببینید این قابلیت فعال شده یا خیر.
موفق باشید
و اینکه اگه از این افزونه استفاده بشه بخاطر تداخل بخش هایی از افزونه از کار میوفته برای کارایی و عملکرد دیجیتس که مشکلی ایجاد نمیکنه ؟؟؟
مرسی ممنون از پاسخدهی و راهنماییتون
احتراما افزونه به زبان فارسی ترجمه شده است؟
بله، افزونه مطابق الزامات ژاکت بهطور کامل فارسیسازی شده است.
موفق باشید.
وسال دوم اینکه اگر حجم اپلود بالا باشه و اپلود زمان بر باشه ارور time out نمیده؟
در مورد سؤال اول، بله امکانپذیر هست.
در مورد سؤال دوم بهطور پیشفرض محدودیتی برای حجم آپلود وجود ندارد اما امکان اعمال محدودیت حجم فایل در تنظیمات افزونه گنجانده شده و ادمین میتواند از نظر حجم کاربر را ملزم به مراعات آن نماید. در خصوص محدودیت time out از اونجایی که اساسا چنین افزونهای مثل سرورهای آپلودسنتر قرار نیست عمل کنه که فایلهای با حجمهای بسیار بالا دریافت نماید بنابراین چنین حالاتی معمولا پیش نمیآید با این حال چنین تنظیماتی را باید با سروری که از آن خدمات میزبانی دریافت میکنید هماهنگ نمایید. البته عوامل دیگری مثل سرعت اینترنت مشتری و امکانات میزبانی هم دخیل است که مربوط به قابلیتهای این افزونه نیست.
موفق باشید
آیا فایل word هم میشه آپلود کرد؟ برای زمان تسویه حساب
بله امکانپذیر هست.
محدودیتی در نوع و حجم فایل برای آپلود وجود ندارد، مگر ادمین فروشگاه خودش از بخش تنظیمات محدودیتی در این زمینه اعمال کند.
موفق باشید
بله، امکان اجباری یا اختیاری کردن فیلد آپلود در هر کدام از صفحات ووکامرسی که شما (بهعنوان ادمین سایت) بخوایید و تنظیم کنید وجود دارد.
موفق باشید
و فرم صورتحساب هم شرطی باافزونه Yith woocommerce checkout manager است
ایا میشه این مورد هم برای یک دسته بندی محدود بشه و برای همان دسته بندی های هدف کابران قابلیت اپلود فایل داشته باشند.
بله امکان اختصاص دستهبندهای خاص از محصول برای آپلود وجود دارد.
موفق باشید
به عنوان مثال امکان این هست اپلود درون هاست دانلود باشه از طریق این افزونه و ... ؟
بله
کار این افزونه برقراری امکان آپلود (بارگذاری) فایل توسط مشتری است. این امکان هم به صورت تک فایل و هم ارسال چند فایل قابل تنظیم توسط ادمین برای هر آیتم سبد خرید میباشد.
علاوه بر این در بخش تنظیمات افزونه گزینهای تحت عنوان بازخورد (feedback) وجود دارد که امکان ارسال متن توسط کاربر/مشتری به هنگام ارسال فایل را فراهم میکند. یعنی یک باکس متن با امکان تعیین محدودیت تعداد کاراکتر بهازای هر فیلد آپلود قابل تنظیم توسط ادمین سایت است. (توجه کنید به ازای هر فیلد آپلود نه به ازای هر فایل!!)
اگر شما بخواهید کاربر بیش از یک فایل آپلود کند تنظیمات فیلد آپلود را از حالت ارسال تک فایل به حالت ارسال چندگانه تغییر داده و برای آن امکان ارسال متن در قالب یک باکس متن (با عنوان بازخورد) فراهم میکنید.
در هر حال خواسته مطرح شده شما در متن سؤالتان توسط تنظیمات این افزونه قابل انجام است.
موفق باشید
1- این افزونه این امکان رو فراهم میکنه که مشتری بتونه در صفحه ی تسویه حساب فایل هایی رو آپلود کنه؟
2- از چه فرمت های پشتیبانی میکنه؟
ممنون
1- بله، از جمله اختصاصات این افزونه فراهم کردن امکان آپلود فایل در تمامی صفحات ووکامرسی از جمله صفحه تسویهحساب هست.
2- تمام فرمتها پشتیبانی میشه، مگر اینکه ادمین سایت در بخش تنظیمات افزونه محدودیتهایی از نظر فرمت و یا حجم اعمال کنه. (فرمتهای تصویری، صوتی، ویدئویی، pdf، متن و...)
موفق باشید
ببخشید یک مساله ی دیگه، میخواستم بدونم این افزونه امکانی رو برای ما فراهم میکنه که اگر مشتری فایل های لازم رو آپلود نکرده باشه نتونه تکمیل سفارش رو انجام بده؟
در واقع قصد داریم بخش های آپلود فایلمون به صورت اجباری باشه.
بله، یکی از ویژگیهای این افزونه تنظیم کردن همین قابلیت هست که در صورت ضروری بودن آپلود فایل، مراحل ادامه پیدا نکنه و فرایند خرید کامل نشه.
بهطور مثال اگه ارسال فایل (آپلود فایل) را در صفحه محصول قرار داده باشید تا زمانی که آپلود انجام نشه دکمه افزودن به سبد خرید فعال نخواهد بود. (و همچنین سایر صفحات...)
تمام این موارد و اعمال/رفع محدودیت توسط ادمین از قسمت پیشخوان وردپرس قابل مدیریت است.
موفق باشید
۲. ورژن php مورد نیاز ۸ هست؟
۳. میشه فیلد آپلود رو در صفحه تشکر قرار داد.؟ (در صورت پرداخت موفق مشتری بتونه فایل رو آپلود کند.)
۴. سرور خاصی برای آپلود نیاز هست؟ تنظیمات خاصی برای فایل php.ini باید در نظر گرفت؟
۵. میشه فایلهای آپلود شده رو در صفحه ویرایش محصول دریافت کرد؟ بصورتی که لینک فایل روی سرور به راحتی قابل کپی باشد.
سپاسگزارم
1- مدیریت تخفیفات با ژاکت هست که میتونید از خود ژاکت جویا بشید.
2- افزونه با نسخههای سری ۷ (نسخه 7.4) کار میکنه و الزامی به داشتن نسخه ۸ نیست.
3- بله. ادمین فروشگاه از طریق بخش تنظیمات افزونه میتونه تعیین کنه که فیلدهای آپلود در کدام صفحات ووکامرس (از جمله صفحه تشکر) نمایش داده بشه یا خیر.
کلیه بخشهای افزونه ترجمه شده و راهنماییهای لازم در بخشهای مختلف تنظیمات موجود هست و میتونید مطابق اون تنظیمات رو انجام بدین.
4- سرور خاصی نیاز نیست، منتها اگر در آپلود با ممانعت در آپلود مواجه شدید باید به پشتیبانی هاستتون اطلاع بدین تا ممانعت ایجاد شده در آپلود رو که بخاطر پروتکلهای امنیتی ایجاد شده رفع کنه.
5- قرار دادن فیلدهای آپلود در تمام صفحات ووکامرس امکانپذیره و ادمین تعیین میکنه در کدام یک از صفحات نمایش داده بشه یا نشه (صفحه محصول، صفحه سبد خرید، صفحه تسویهحساب و یا صفحه تشکر خرید). بعد از اینکه فایل آپلود شد ادمین فایل رو در بخش جزئیات سفارش میتونه ببینه و فایل رو دانلود یا مشاهده کنه. علاوه بر این امکان دریافت فایلهای آپلود شده در ایمیلی که ادمین تعیین میکنه هم وجود داره. امکان امن کردن لینکها هم وجود داره که از بخش تنظیمات این گزینه رو میشه فعال کرد.
امیدوارم پاسخ سؤالاتتون رو گرفته باشید.
با تشکر - ویداس
با درود... امکانش هست خرید کنم اگه جواب نداد هزینه رو پس بگیرم. این مدت برای موارد مختلفی چندین افزونه گرفتم و بعد از تست و بررسی متوجه شدم مشکلم رو بر طرف نمیکنه. بدون استفاده فقط پولی دادم. امکانش هست؟
بعید میدونم چنین امکانی در ژاکت وجود داشته باشه. در صورت امکانپذیر بودن هم چنین دسترسی برای فروشندگان تعریف نشده.
اگر سؤالی در ارتباط با عملکرد و کارایی افزونه دارید مطرح بفرمایید، تا منطبق با واقعیت عملکردی افزونه و اینکه جوابگوی نیاز شما هست یا خیر راهنمایی شوید.
موفق باشید