آموزش افزونه Easy Digital Downloads و ساخت فروشگاه دیجیتال وردپرس
افزونه Easy Digital Downloads که با نام EDD نیز شناخته می شود، یکی از بهترین افزونه های فروشگاه ساز وردپرس برای فروش محصولات دیجیتال است که در این مقاله به آموزش آن می پردازیم.
فروش محصولات دیجیتال یکی از هوشمندانه ترین روش های کسب درآمد به صورت آنلاین است. این نوع محصولات برخلاف محصولات فیزیکی نیازی به هزینه های انبار کردن و حمل و نقل ندارند. علاوه بر این محصولات دیجیتال از تنوع بسیار بالایی برخوردارند و بسیاری از محصولات دیجیتال مانند ویدئو ها، کتاب های الکترونیکی، موسیقی، فایل های صوتی، PDF ها، قالب ها و افزونه های وردپرس، عکس و بسیاری موارد دیگر را می توانید در فروشگاه محصولات دیجیتال خود به فروش برسانید.
خوشبختانه ساخت فروشگاه آنلاین در وردپرس بسیار آسان است و افزونه های زیادی برای ساخت فروشگاه آنلاین در وردپرس ارائه شده است.
دو تا از بهترین افزونه ها، افزونه WooCommerce و افزونه Easy Digital Downloads است. افزونه EDD یک افزونه eCommerce وردپرس است که صرفاً بر روی فروش محصولات دیجیتال تمرکز دارد. هدف اصلی این افزونه این است که فروش محصولات دیجیتال را ساده تر و کامل تر کند. افزونه WooCommerce در ابتدا برای فروش محصولات فیزیکی طراحی شد اما در حال حاضر می توانید از آن برای فروش محصولات دیجیتال نیز استفاده کنید. اما افزونه EDD مختص فروش محصولات دیجیتال است و قابلیت های آن برای فروش محصولات دیجیتال بسیار بیشتر است.
در این آموزش افزونه Easy Digital Downloads را مورد بررسی قرار داده و نحوه ساخت فروشگاه آنلاین با این افزونه را توضیح می دهیم.
آموزش افزونه Easy Digital Downloads و ساخت فروشگاه دیجیتال آنلاین در وردپرس
ابتدا افزونه را از پایین صفحه دریافت نموده و آن را در سایت خود در بخش افزونه ها نصب کنید. اگر منو افزونه را ندیدید یا اطلاعات جزئی تری لازم دارید، به راهنمای گام به گام ما در مورد آموزش نصب افزونه وردپرس مراجعه کنید.
بعد از اینکه افزونه نصب شد آن را فعال کنید. پس از فعال سازی افزونه در پیشخوان وردپرس منوی جدیدی به نام “دانلودها” اضافه خواهد شد. اولین کاری که باید انجام دهید پیکربندی تنظیمات افزونه است. برای این کار روی منوی دانلودها و زیرمنوی پیکربندی کلیک کنید.
صفحه تنظیمات افزونه Easy Digital Downloads از چندین تب مختلف تشکلیل شده است که هر یک قسمتی از تنظیمات افزونه را پیکربندی می کند. در ادامه آموزش به بررسی هر یک از تب های این صفحه خواهیم پرداخت.
آموزش تنظیمات عمومی افزونه Easy Digital Downloads
تب عمومی خود به سه زیرتب عمومی، واحد ارزی و API تقسیم می شود.
عمومی
افزونه EDD به صورت خودکار صفحاتی برای پرداخت، تأیید پرداخت، تراکنش ناموفق، سوابق خرید در سایت وردپرسی شما ایجاد می کند. بنابراین برای یک فروشگاه معمولی لازم نیست هیچ گزینه ای را تغییر دهید. تنها کاری که در این صفحه باید انجام دهید این است که کشور و استان/ایالت خود را تنظیم کرده و روی دکمه “ذخیره تغییرات” کلیک کنید.
اگر در پیشخوان وردپرس به مسیر برگه ها » همه برگه ها بروید برگه های اضافه شده توسط افزونه EDD را مشاهده خواهید کرد.
واحد ارزی
در این قسمت می توانید واحد ارزی پیش فرض فروشگاه خود را تعیین کنید که برای کشور ایران باید ریال را انتخاب کنید.
API
افزونه EDD شامل یک RESTful API کامل است که داده های فروشگاه را از راه دور در فرمت های XML یا JSON بازیابی می کند. API شامل روش هایی برای بازیابی اطلاعات مربوط به محصولات، مشتریان، فروش و درآمدها است.
اگر دقیقاً می دانید که چکار می کنید از این گزینه استفاده کنید. در غیر این صورت استفاده از آن توصیه نمی شود.
زیرمنوی بعدی در منوی دانلودهای افزونه Easy Digital Downloads درگاه های پرداخت است که در بخش بعدی به آموزش این زیر منو می پردازم.
تنظیمات درگاه های پرداخت
در این تب می توانید انتخاب کنید که از کدام درگاه های پرداخت استفاده کنید. البته این صفحه شامل درگاه های پرداخت ایرانی نمی شود. می توانید از درگاه های پرداخت بانکی که با افزونه EDD سازگاری دارند، استفاده کنید. همچنین زرین پال افزونه ای دارد که با نصب و فعال سازی آن می توانید این درگاه را به افزونه EDD متصل کنید.
در این صفحه گزینه ای به نام حالت آزمایشی وجود دارد. با فعال کردن این گزینه فروشگاه شما به حالت آزمایشی در می آید و می توانید پرداخت ها را بدون خرید واقعی و پول واقعی آزمایش کنید. البته برای تقلید از پرداخت های واقعی باید یک حساب کاربری رایگان سندباکس انتخاب کنید.
تنظیمات ایمیل
در تب ایمیل افزونه Easy Digital Downloads سه تب عمومی، رسید خرید و اطلاعیه های فروش جدید را مشاهده می کنید. در ادامه آموزش به بررسی این تب ها می پردازیم.
عمومی
در تب ایمیل باید نام، ایمیل و تصویر لوگوی خود را اضافه کنید. ایمیل ها به صورت خودکار تولید شده و به تمام مشتریان ارسال خواهد شد.
رسید خرید
این قسمت مربوط به تنظیمات قالب ایمیل رسید خرید است که مشتری برای هر خرید دریافت می کند. قالب پیش فرض افزونه به شکل زیر است.
اما شما می توانید مطابق با نیازهای خود این ایمیل را سفارشی سازی کنید. به عنوان مثال در شکل زیر موضوع ایمیل، سر تیتر ایمیل خرید و در متن رسید خرید، شورت کدهای از پیش تعریف شده ای را وارد می کنیم.
با کلیک بر روی دکمه “پیش نمایش ایمیل” می توانید ایمیل ساخته شده را مشاهده کنید. همین طور اگر لوگوی سایت را در تب عمومی آپلود کرده باشید می توانید آن را در بالای رسید خرید مشاهده کنید.
تگ های قالب از پیش تعریف شده که می توانید در رسید خرید از آنها استفاده کنید در پایین صفحه نشان داده شده است.
توصیه می کنیم برای سفارشی سازی قالب ایمیل مطابق با قالب فروشگاه تان از HTML و CSS در قسمت متنی استفاده کنید.
اطلاعیه های فروش جدید
درست مانند حالت قبل در این قسمت نیز می توانید ایمیل هایی که به عنوان اطلاعیه های فروش فرستاده می شوند را پیکربندی کنید. اطلاعیه های فروش جدید راه بسیار خوبی برای سفارشی سازی ایمیل هایی است که مشتریان در پایان یک خرید موفق دریافت می کنند.
در ادامه به آموزش باقی زیرمنوهای افزونه Easy Digital Downloads می پردازیم.
آموزش تنظیمات سبک ها در افزونه Easy Digital Downloads
در تب سبک ها می توانید سبک دکمه ها را تنظیم کنید.
تنظیمات مالیات
اگر بخواهید برای محصول خود مالیات در نظر بگیرید در این قسمت می توانید کشور مورد نظر خود را انتخاب کرده و نرخ مالیات را تعیین کنید. البته معمولاً برای محصولات دیجیتالی مالیات در نظر گرفته نمی شود.
حریم خصوصی
افزونه EDD یک راه حل ساده به منظور درخواست از خریداران برای موافقت با سیاست های حریم خصوصی قبل از انجام خرید را ارئه می کند. کافی است باکس “قبول کردن شرایط قرارداد” را فعال کرده و تنظیمات مربوط به آن را انجام دهید.
تنظیمات متفرقه
آخرین تب مربوط به تنظیمات متفرقه افزونه Easy Digital Downloads است. در این صفحه تب های مختلفی را مشاهده می کنید که هر یک مربوط به پیکربندی تنظیمات قسمت های مختلفی است.
برای بسیاری از فروشگاه ها هیچ یک از تنظیمات پیش فرض نیازی به تغییر ندارند و این یکی از ویژگی های افزونه EDD است. برخی از تنظیمات متفرقه که در این تب می توانید آن ها را پیکربندی کنید عبارتند از:
- پس از اضافه کردن یک آیتم به سبد خرید بلافاصله ریدایرکت به صفحه پرداخت را انجام دهید.
- اجازه تغییر دادن مقادیر آیتم ها را بدهید.
- ریدایرکت به یک صفحه پرداخت امن را الزامی کنید. برای استفاده از این گزینه باید یک گواهینامه SSL داشته باشید.
- برای خرید فایل ها لاگین کردن را الزامی کنید.
- به مشتریان اجازه استفاده از چند تخفیف برای یک خرید را بدهید.
- محدودیت های دانلود فایل، انقضای لینک های دانلود، از کار انداختن قابلیت دانلود مجدد فایل ها را اعمال کنید.
- گزینه شرایط قرارداد را فعال کنید.
پس از پیکربندی تنظیمات افزونه Easy Digital Downloads نوبت به ساخت اولین محصول می رسد. در بخش بعدی نحوه انجام این کار و اضافه کردن فایل های قابل دانلود را آموزش می دهیم.
آموزش ساخت اولین محصول دیجیتال در افزونه Easy Digital Downloads
در این قسمت به شما یاد می دهیم که چگونه فایل های قابل دانلود دیجیتال را به فروشگاه EDD وردپرسی خود اضافه کنید. توجه داشته باشید که با استفاده از extension های افزونه EDD می توانید قابلیت فروش محصولات فیزیکی را نیز داشته باشید.
در پیشخوان وردپرس به مسیر دانلودها » افزودن بروید.
عنوان و توضیحات فایل خود را وارد کنید. توضیحات در صفحه دانلود فایل برای خریدار نمایش داده می شود. همچنین دسته، برچسب و باقی موارد را نیز اضافه کنید.
به سمت پایین صفحه اسکرول کرده و باکس قیمت های دانلود را پیدا کنید. در این قسمت برای محصول خود یک قیمت تعیین کنید. گزینه قیمت گذاری متغیر را نیز می توانید فعال کنید.
اگر باکس “فعال کردن قیمت گذاری متغیر” را فعال کنید، می توانید برای یک کالای خاص براساس مواردی مانند اندازه های مختلف تصویر ، کیفیت صدا یا طول دوره مجوز قیمت های متفاوتی تعیین کنید.
با فعال کردن این گزینه، باکس قیمت های دانلود مشابه شکل زیر نشان داده می شود که در آن می توانید قیمت های مورد نظر خود را مشخص و تنظیم کنید.
در پایین آن باکس فایل های دانلود قرار دارد. در این قسمت می توانید فایل دیجیتال خود را صرف نظر از اینکه چه نوع فایلی است (zip، .pdf، .mp3 و…) آپلود کنید.
اگر محصولات متغیری را وارد کرده اید، در این قسمت فایل های مربوط به هر محصول را به آن محصول اختصاص دهید.
سپس روی دکمه “انتشار” کلیک کنید. فروشگاه EDD به صورت خودکار خریداران را در طی فرآیند خرید به صفحاتی که قبلاً در حین نصب ایجاد کرده بود، هدایت می کند.
در فرانت اند سایت دکمه های خرید محصول را مشابه شکل زیر مشاهده می کنید.
و برای محصول متغیری دکمه خرید به صورت زیر خواهد بود.
مورد دیگری که در قسمت تنظیمات فایل های دانلود لازم به توضیح است، باکس پیکربندی نوع محصول است. در این باکس دو گزینه وجود دارد که یکی پیش فرض و دیگری بسته است.
- نوع پیش فرض یک فایل یا مجموعه ای از فایل ها است که مستقیماً در این قسمت آپلود می شود که مثالی از آن را مشاهده کردید.
- نوع بسته به شما امکان می دهد بیش از یک دانلود را در یک بسته قرار دهید. به عنوان مثال اگر شما هشت mp3 ایجاد کرده و آنها را به صورت جداگانه برای فروش قرار داده اید، می توانید یک دانلود دیگر ایجاد کرده و نوع بسته را برای آن تعیین کنید. سپس تمام هشت mp3 را در این بسته قرار داده و با قیمت کمتری نسبت به دانلود جداگانه تک تک فایل ها آنها را به فروش برسانید.
بعد از انجام خرید، یک ایمیل حاوی فایل دانلود برای مشتری و نیز مدیر ارسال می شود. سپس یک اکانت برای خریداران ایجاد می شود تا بتوانند به آن مراجعه کرده و به خریدهای قبلی خود دسترسی داشته باشند.
اگر به سایدبار سمت چپ صفحه نگاه کنید، می توانید باکس تنظیمات دانلود را مشاهده کنید.
در این باکس می توانید:
- خروجی خودکار دکمه خرید را غیرفعال کنید. دکمه های خرید به صورت پیش فرض در انتهای برگه محصول نشان داده می شود. اگر خروجی خودکار دکمه خرید را غیرفعال کنید می توانید از لینک خرید یا شورت کدهای موجود استفاده کنید.
- اگر PayPal Standard دارید (یا دروازه ای که از Buy Now پشتیبانی می کند) ، گزینه تغییر دکمه افزودن به سبد خرید به دکمه حالا بخرید را مشاهده خواهید کرد.
- همچنین در این قسمت یک کد کوتاه مشاهده می کنید که می توانید از آن برای اضافه کردن لینک خرید این محصول در هر جایی از سایت خود استفاده کنید.
افزونه Easy Digital Downloads شورت کدهای دیگری نیز ارائه کرده است که عبارتند از:
- [downloads] – لیستی از محصولات قابل دانلود را نشان می دهد.
- [download_history] – لیستی از کلیه محصولاتی که کاربر فعلی خریداری کرده است شامل لینک های دانلود را نشان می دهد.
- [purchase_history] – تاریخچه کامل خرید برای کاربر فعلی ، از جمله لینک های دانلود را نشان می دهد
- [download_checkout] – فرم پرداخت را نشان می دهد.
- [purchase_link] – دکمه خرید را برای ID دانلودهای مشخص شده نشان می دهد
- [download_cart] – سبد خرید را در هر برگه یا ابزارک متنی نشان می دهد.
- [edd_profile_editor] – ویرایشگر پروفایل را برای مشتریان وارد شده نشان می دهد.
- [edd_login] – فرم ورود به سیستم را نشان می دهد
- [edd_register] – فرم ثبت نام عمومی را نشان می دهد
هریک از شورت کدهای فوق دارای اتربیوت ها و ویژگی های مختلفی است که در مستندات افزونه می توانید لیست کاملی از آنها را مشاهده کنید.
تا اینجا با نحوه ساخت محصولات دیجیتال و پیکربندی تنظیمات افزونه آشنا شدید. در ادامه آموزش ، باقی زیرمنوهای مهم افزونه Easy Digital Downloads در پیشخوان وردپرس را مورد بررسی قرار می دهیم.
سابقه پرداخت
در این قسمت می توانید سابقه پرداخت هایی که در فروشگاه شما انجام شده است را ببینید.
کدهای تخفیف
در این صفحه می توانید کدهای تخفیف ایجاد کرده و آنها را به منظور فروش بیشتر در مناسبت های خاصی توزیع کنید. برای انجام این کار کافی است در پیشخوان وردپرس به مسیر دانلودها » کدهای تخفیف رفته و روی دکمه افزودن کلیک کنید.
صفحه ای مشابه شکل زیر مشاهده خواهید کرد.
فیلدهای خواسته شده را پر کرده و روی دکمه “اضافه کردن کد تخفیف” کلیک کنید.
گزارشات
در این صفحه می توانید گزارش هایی درباره عملکرد فروش فروشگاه خود ایجاد کنید. گزارش ها بسیار جامع بوده و شما را قادر می سازد تا به عمق مبانی عملکرد فروش فروشگاه خود پی ببرید.
مشتریان
در این قسمت می توانید اطلاعات مشتریان خود شامل اطلاعات تماس را مشاهده کنید. این تب اطلاعات ارزشمندی مانند خریدها و کل هزینه های فروشگاه در اختیار شما قرار می گیرد.
قفل کردن دایرکتوری دانلود در افزونه Easy Digital Downloads
در سایت هایی که با سرور NGINX میزبانی می شوند ممکن است پیامی به صورت زیر مشاهده شود:
“Download Files Not Protected on NGINX”
این پیام به این معنی است که فولدری که فایل های دانلود دیجیتال شما در آن قرار دارد، امن نیست. در این صورت هکرها می توانند این فولدر را هک کرده و فایل ها را به صورت رایگان دانلود کنند. راه حل این مشکل بسیار ساده است. شما باید فولدر دانلود خود را قفل کنید. از ارائه دهنده هاستینگ خود بخواهید از این فولدر محافظت کنند. اگر خودتان سرور را مدیریت می کنید کد زیر را به فایل کانفیگ NGINX خود اضافه کنید. توجه داشته باشید که این کد برای فایل های .zip معتبر است. برای اعمال این کد به باقی فرمت ها عبارت “zip” را با فرمت های مورد نظر خود جایگزین کنید.
rewrite ^/wp-content/uploads/edd/(.*)\.zip$ / permanent;
بعد از اضافه کردن کد بالا، کاربرانی که به دنبال هک کردن فولدر دانلود شما هستند به صفحه اصلی شما ریدایرکت خواهند شد.
اگر وب سرور شما Apache است نگران این مورد نباشید. EDD به صورت خوکار از این فولدر مراقبت می کند و کد به فایل htaccess. اعمال می شود
در افزونه EDD به صورت پیش فرض هر فایل دانلود در سایت وردپرسی صفحه خود را با دکمه خرید مربوطه اش دارد. اما ممکن است بخواهید در سایت خود لایسنس بفروشید. در این صورت نیاز به یک صفحه قیمت گذاری دارید. در چنین موقعیت هایی توصیه ما استفاده از افزونه Easy Pricing Tables است.
پس از نصب این افزونه می توانید یک صفحه قیمت گذاری را در سایت وردپرسی خود ایجاد کنید و از شورت کدی که افزونه در اختیار شما قرار می دهد برای نمایش جداول قیمت گذاری استفاده کنید.
امیدواریم این آموزش برای شما مفید بوده باشد. دیدگاه های خود را با ما در میان بگذارید.
دانلود افزونه
سلام این خطا رو به من میده بعد از چند سال استفاده
شما کلیدهای منقضی یا نامعتبر برای Easy Digital Downloads دارید. لطفاً به صفحهی لایسنس برای حل این مشکل مراجعه کنید.
خب از پیغام مشخصه کلید های منقضی شده و نیاز به تنظیم دوباره هستش…
سلام وقت بخیر
آیا میتوان ایمیل را از این افزونه حذف کرد یعن کاربر نیخواد فایلی را دانلود کنه ویا خرید کنه ازش ایمیل نخواد
کاربر بدون ثبت نام بتونه خرید کنه؟
ممنون میشم راهنمایی بفرمایید
سلام وقت بخیر
آیا میتوان ایمیل را از این افزونه حذف کرد یعن کاربر نیخواد فایلی را دانلود کنه ویا خرید کنه ازش ایمیل نخواد
کاربر بدون ثبت نام بتونه خرید کنه؟
چون بنده افزونه دیجیتس را نصب کردم تا ثبت نام با شماره موبایل انجام بشه
ولی افزونه edd به طورخودکار ازکاربرایمیل میخواد ودر تنظیمات این افزونه گزینه حذف ویا غیرفعال کردن ایمیل را نتونستم پیدا کنم
ممنون میشم راهنمایی بفرمایید
سلام. این روش رو امتحان کنید:
کد ;remove_action( ‘edd_insert_user’, ‘edd_new_user_notification’, 10, 2 ) رو در فایل function.php وارد کنید. اگه نمی خواید فایل function.php رو دستکاری کنید از افزونه Code Snippets استفاده کنید.
سپاس بابت این مطلب جامع و مفید
سلام
من می خوام در یک قسمت خرید کد تخفیف بزارم!
مثلا با کلیک بر روی کد تخفیف ۲۰% و خرید این بسته، یک کد رندوم بده به کاربر با همین تخفیف و به همین منوال با خرید کد تخفیف دیگه یه کد دیگه
میشه راهنمایی بکنین؟
در مورد اینکه کد تخفیف شانسی تولید بشه، خیر چنین امکانی حالت عادی در EDD وجود نداره!
اما می تونید از متد های متفاوتی برای ارائه کد تخفیف شانسی برای کاربرانی که خرید می کنند استفاده کنید، مثلا از گردونه شانس استفاده کنید که هر کسی به اندازه شانسش و سیاست های فروش شما تخفیف بگیره، برای بعدش هم می تونید در پایان خرید که پیغام تشکر بابت خرید به کاربر نمایش داده میشه، از کد هایی که از پیش معین کردید به کاربر نشان بدید که همین امر باعث بشه کاربر بعد از پایان هر خرید یک کد جدید برای خرید بعدی داشته باشه…
سلام. در سایت فعلی پلاگین edd نصب هست، اما طراح سایت آیتم های اصلی مثل پیکربندی حذف کرده و فقط گزارشات و افزودن و برخی آیتم های دیگر وجوددارد.
چطور میشه آیتم های اصلی مثل پیکربندی و ابزار و … دوباره فعال کرد؟ از کدوم قسمت باید اقدام کنم؟
ممنون
با انجام چند کار قطعا می توان پلاگین edd را به حالت اول برگرداند…
پلاگین فعلی را حذف کنید و آخرین نسخه اورجینال آن را از مخزن وردپرس یا از مارکت های معتبر تهیه نمائید.
به فایل wp-config مراجعه کرده و با بررسی کد ها دنبال کدی باشید که این آیتم را از منوی پیشخوان وردپرس حذف کرده باشد.
اگر با انجام موارد فوق به مقصود خود نرسید، قطعا اینکار از طریق فایل فانکشن function قالب انجام شده است، که باید این فایل را بررسی و دنبال کد غیرفعال کننده آن باشید!
بله ممنوم که پاسخ دادید.
فقط تنها سوالی که از بابت حذف پلاگین فعلی و بعد نصب جدید میمونه اینکه اگر من پلاگین حذف کنم، تکلیف اون صفحات به همراه لینکشون که با این پلاگین ساخته شدند در حال حاضر، چی میشه؟
ایا بازم میتونم به اون صفحات دسترسی داشته باشم تا ویرایش کنم و …
سپاس فراوان
بصورت معمول حذف یک افزونه سبب حذف اطلاهات از دیتابیس شما نیست، ولی بازم برای اینکه بتونید آپدیت خودتون رو انجام بدید، کافیه فایل های نسخه اورجینال رو داخل پوشه افزونه edd جایگزین کنید!
اگر اطلاعات فنی در این زمینه ندارید، توصیه می کنیم قبل از اقدام به تغییر در سایت خود حتما فول بک آپ تهیه کنید…
ممنون جناب ویسی بابت راهنمایی های کاربردی و سازندتون.
تا جایی که من با توضیحات شما فهمیدم، در داخل سی پنل هاست میشه به این شکل هر پلاگینی آپدیت کرد. یعنی نسخه اریجینال دانلود کینم و بعد کل فایل ها رو در داخل فولدر اون پلاگین در هاست، پیست و یا ریپلیس کنیم.
به این شکل یک آپدیت جدید انجام دادیم در عین حا ل که تمامی صفحات و برگه های قبلی سرجاشون هستند.
درست گفتم؟
بله، دقیقا…
به این روش میگن آپدیت دستی افزونه وردپرس.
سلام وقت بخیر
من یک قالب نوشتم و با افزونه ایزی دیجیتال همگام سازی کردم..الان مشکلم اینه که وقتی کاربر روی محصول رایگان کلیک کنه یا از لینکش inspect بگیره آدرس کامل اون محصول بدون هیچ امن سازی اونجا کامل نوشته شده…میخوام آدرسم امن باشه ولی واسه محصولات رایگان نمی دونم چطور ایمنش کنم. هرچی هم گشتم تو گوگل چیزی پیدا نکردم..امیدوارم کمکم کنید…
سلام منای عزیز …وقت بخیر .. وقتی یک فایل دانلود با EDD ایجاد می کنید، ۲ گزینه برای لینک دانلود فایل در اختیار دارید: الف) بارگذاری فایل در پوشه UPLAODS وردپرس و ب) لینک بارگیری که در سایر سرورها یا مسیرها میزبانی شده است. از طریق راه اول ، لینک دانلود محافظت شده و تغییر کرده است، بنابراین کاربران نمی توانند URL واقعی فایل را بخوانند. اما برای لینک های دانلود خارجی ، Url در آنها محافظت نشده. در حقیقت تغییر کرده اما در مرحله آخر وقتی کاربر روی لینک کلیک می کنه، به URL اصلی هدایت می شه بنابراین هرکسی می تواند به URL واقعی دسترسی پیدا کند. وقتی فایل ها از خارج میزبانی می شوند، محدود کردن فایل ها برای EDD امکان پذیر نیست. دلیلش اینه که فایل ها روی سروری که EDD کار می کنه نیستند و بنابراین نمی تونه آنها را پنهان کند. در واقع EDD مشتریان را برای دانلود به محل آن فایل می فرسته.
مینای عزیز از پاسخت ممنونم
برداشت من از پاسخت اینه که اگر از هاست دانلود استفاده کنم EDD دیگه نمیتونه از لینکش محافظت کنه درسته؟ راهی برای حل این مشکل هست؟
البته من الان فایل هام تو پوشه آپلودس قرار دارن… ولی چون تمپلیت رو خودم نوشتم امدم با تابع edd_download_files دونه دونه ویدیوهای یه محصول خاص رو نمایش دادم…یعنی من نمی دونم کد این قسمت رو چطوری بنویسم که مسیر رو به صورت ایمن نمایش بده…محصولات غیررایگان رو میدونم چطوری ایمن سازی کنم لینکشون رو ولی محصولات رایگان رو نمی دونم
سلام وقت بخیر افزونه محافظت از لینک دانلود برای وردپرس و edd رو سرچ کنید در سایت ژاکت هم هست بخرید مشکلتون حل میشه
سلام وقتتون بخیر با افزونه edd میشه برگه ای ساخت جهت پیگیری سفارش که کاربر با وارد کردن شماره و کد پیگیری همون لحطه از وظعیت سفارش خود با خبر بشه؟؟؟
سلام علی عزیز .. وقت بخیر .. دقیقاً برای چه محصول و چه حالتی مد نظرتون هست؟ چون EDD برای فایل های دیجیتال و دانلودی هست که معمولاً با پرداخت کاربر در دسترسش قرار می گیره
سلام وقت بخیر
آیا میتوان در این افزونه همانند ووکامرس یک صفحه فروشگاه/استور ایجاد کرد و محصولات دانلودی را در آن به نمایش گذاشت؟
سلام شهاب عزیز .. وقت بخیر .. میشه این کار رو کرد فقط یک مقدار نیاز به تغییرات در کدنویسی داره .. از این لینک می تونید اطلاعات لازم رو به دست بیارید.
سلام وقت بخیر
من متوجه شدم اگر از ایزی دیجیتال دانلود برای فروش فایل استفاده کنیم و فایل هامون رو روی هاست دانلود بزاریم دیگه لینک فایل هامون امن نیستند و هرکسی بدون پرداخت هزینه میتونه دانلود کنه..آیا افزونه ای برای حل این مشکل وجود داره؟؟؟
اگر این مشکل حل نشه مجبورم مهاجرت کنم به ووکامرس و اونم کلی دردسر داره…
سلام
وقت بخیر
بهترین کار اینه که فایل ها روی همون هاستی که وردپرس رو میزبانی می کنه، قرار بدید، اینطوری مشکلی نخواهید داشت…
سلام خسته نباشید. ببخشید من یک سوال داشتم. آیا راهیی هست که مثلا برای کمک به سایت یک فیلید خالی ساخت که مشتری بتونه توش رقمی که میخواد رو وارد کنه سپس میزان مبلغ قابل پرداخت بالا پایین بشه ؟
با گرویتی فرم همچین چیزی دیده بودم تو EDD این امکان هست ؟
سلام دوست عزیز .. وقت بخیر .. Gravity Forms یک اکستنشن داره که با استفاده از اون میتونین فرم های گرویتی فرمز رو با فروشگاه EDD ادغام کنید
سلام خسته نباشید در افزونه edd یه مشکل بوجود آمده این که وقتی خریدار فایل رو خریداری میکنه در هنگام دانلود مستقیم یا دانلود از طریق ایمیل این خطا میده که شما امکان یا مجوز دانلود این فایل رو ندارید
ممنون میشم راهنمایی کنید
سلام دوست عزیز .. وقت بخیر آیا این مشکل بعد از بروزرسانی به وجود آمده و مربوط به فایل های قبل از بروزرسانی هست؟ اگه اینجوریه باید رسید خرید رو مجدداً برای مشتریانی که مشکل دارند بفرستید .. از این لینک میتونید نحوه ارسال مجدد رسید خرید رو مطالعه کنید.