انجمن های زیادی رو گشتم و راه حل منطقی و درستی پیدا نکردم.
تنها افزونه ای که پوشه هارو مثل هاست اصلی در هاست دانلود درست می کنه(بهترین گزینه برای محصولات ووکامرس) پلاگین wp ftp media library هست.
ووکامرس میاد فایلی که آپلود شده در هاست اصلی رو کد می کنه و فقط کاربر و خریدارش می تونه با لینک مخفی شده اونو دانلود کنه. ولی حالا که فایل ها به هاست دانلود اومده دیگه نمی تونه این کار رو بکنه و ارور 404 میده. باید طوری باشه لینکی که به عنوان لینک دانلود محصول ووکامرس در صفحه افزودن محصول به ووکامرس دادیم کد و رمزنگاری نکنه(شاید بگین رمز کردنش مهمه و نباید پخش بشه که جوابشو جلو تر میدم)
ووکامرس این قابلیت رو داره اون لینکی که دادیم بهش رو فقط باز کنه؟ یعنی کاربر رو به اون آدرس بفرسته(لینک دانلود در هاست دانلود) دیگه هیچ رمز و کد گذاری لازم نیست و می خوام کاربر رو به اون لینک ریدایرکت کنه. ووکامرس این قابلیت رو داره؟ ی بخش هست در محصول زیر شاخه فایل های دانلودی از بخش کشویی گزینه ریدایرکت رو میشه انتخاب کرد. (این همون گزینه ای هست که من میگم؟) نمی تونم امتحان و تست کنم…
اگه این قابلیت باشه میشه برای امنیت فایل ها لینک هارو یا با سرویس کوتاه کننده رمز دار کنیم و رمز به ایمیل کاربر بفرستیم اتوماتیک توسط ووکامرس. یا روش ساده تر هر بار که محصول آپدیت میشه به آخر یا اول اون فایل چند عدد اضافه کنیم. برای مثال : ورژن یک یک افزونه plugin-wp-vip-58451208786 | ورژن 2 همون افزونه plugin-wp-vip-6588627879 حالا اگه کسی لینک رو داشته باشه دیگه ورژن دو رو نمی تونه داشته باشه و بهتره بخره از سایتتون اون محصول رو | هیچ راهی نیست لینک دانلود رو کاملا مخفی کرد حتی سایت هایی مثل ژاکت و راستچین که چند فروشندگی هستن و امنیت فایل های فروشندگانشون خیلی مهمه همین روش رو پیاده کردن.
مطمعنا خیلی ها این مشکل رو داشتن | امیدواریم برای همیشه تموم بشه
ووکامرس امکان ریدارکت به صورت لینک مستقیم را دارد برای اینکار به پیکربندی ووکامرس رفته سپس روی محصولات کلیک کنید و محصولات دانلودی را انتخاب کرده و روش دانلود فایل را روی ریدارکت بگذارید و تنظیمات را ذخیره کنید در تصویر زیر براتون مراحل رو مشخص کردم
اتصال وردپرس به هاست دانلود با افزونه hacklog remote attachment
افزونه wp ftp media library master
سلام
هیچ کدوم از این ذو افزونه قابلیت ارسال محصول دانلودی ووکامرس به هاست دانلود رو ندارن. ولی چند جا شنیدم wp ftp media library master این کار رو می کنه(تنها مشکل اینه ووکامرس نمی تونه لینک هارو کد کنه). ولی می تونه محصول دانلودی رو به هاست دانلود بفرسته. (محصول دانلودی منظورم فقط قسمت آپلود محصول هست) سایت من هم با دکان کاربرا کتاب پی دی اف که زیپ میشه میزارن و باید به هاست دانلود بره. ممکنه بفرمایید چطور با wp ftp media library master به ووکامرس محصول دانلودی میشه فرستاد؟ البته متوجه شدم با hacklog remote attachment هم میشه فقط باید در دیتابیس تغییری ایجاد کرد. کسی می تونه مشکل رو حل کنه؟؟ خیلی ها این مشکل رو دارن
اینجور که متوجه شدم بعد نصب هر کدوم از این افزونه ها همه چیز درسته فقط مشکلی که هست ووکامرس در صفحه محصول فایل رو می خواد بفرسته به پوشه woocommerce-uploads ولی چون رسانه به هاست دانلود وصله این اتفاق نمیوفته و لینک خراب هست. یک کاری هم توضیح داده شده که متوجه نشدم. کسی به phpmyadmin و دیتابیس آشنایی داره؟
فقط باید در صفحه ارسال محصول ووکامرس فایلی که آپلود میشه بره به هاست دانلود. ولی هیچ کدوم از افزونه ها نمی تونن این کار رو کنن چون ووکامرس نمی تونه فایل به هاست دیگه ای بفرسته(رسانه با ftp به هاست دانلود وصله) کسی که به دیتابیس آشنا هست می تونه مشکل اتصال هاست دانلود با ووکامرس رو حل کنه.
از سون هاست سرویس دارم.
کسی نمی دونه چطور آدرس آپلود ووکامرس رو به هاست دانلود تغییر بدم؟ کدی تو انجمن خارجی پیدا کردم ولی مثل اینکه دیگه جواب نمیده چون تو فاکشن که گذاشتم ارور مشکلات فنی وردپرس اومد
افزونه ای که برای ووکامرس باشه مشاهده نکردم. برای وردپرس هست ولی برای ووکامرس نیازه که براتون بنویسند چون در افزونه های خارجی هم گاها به خاطر مواردی که از جمله وب سرور و تنظیمات درست کار نمی کنه
درود. نمی خوام لینک هارو کد کنه یا محدودیت دانلود یا زمان دانلود. می خوام کدی باشه تا در صفحه ارسال محصول ووکامرس وقتی فایلی گذاشته میشه مستقیم به هاست دانلود بشه. در همین حد.
میشه کاری کرد؟
یعنی هیچ مرجع آموزشی نیست که بگه چطور فایل رو تو هاست دانلود بذاریم و لینکشو به ووکامرس بدیم؟ از همه مهمتر امنیت فایلهای دانلودی حفظ بشه؟
من چند ساله این مشکل رو دارم و به دلیل اینکه فایلهای در حال فروشم بیش از 200 گیگ حجم داره نمیتونم تو هاست و سرور اصلی بذارم
والا من هم این مشکل رو دارم ولی تنها چاره ک پیدا کردم افزونه EDD بود ک با هاست دانلود خیلی کامل مچ میشه و بدون مشکل فایل از هاست دانلود رو مشتری دانلود میکنه
تو اونم ک مشکل اینه صفحه محصول رو نمیشه ویرایش کرد…