حل مشکل نمایش لینک مستقیم محصول در افزونه EDD
امروزه تعداد سایتهای فروش فایل روز به روز در حال افزایش است و بیشترین درصد این سایتها از افزونه فروش فایل edd یا همان easy digital downloads استفاده میکنند که بهترین افزونه برای این کار است اما با وجود این گاهی اوقات مشکلاتی برای آنها پیش میآید که مشتریان بعد از خرید دسترسی مستقیم به لینک دانلود فایل را پیدا میکنند که در این آموزش قصد دارم تا به نحوه رفع آنها بپردازم.
حل مشکل نمایش لینک مستقیم محصول در edd
اگر مشتری شما بعد از خرید یک محصول میتواند آدرس اصلی فایل را مشاهده کند به سه دلیل میتواند باشد.
تنظیم نبودن تنظیمات
یکی اینکه شما افزونه را به درستی تنظیم نکرده باشید و گزینه “نحوه دانلود” را در پیکربندی افزونه edd بر روی “به زور” قرار نداده باشید که برای این کار شما نیاز دارید تا در منوی افزونه edd در سمت راست مدیریت خود یعنی منوی “دانلود ها” به بخش پیکربندی رفته و سپس به تب “متفرقه” بروید و در پایین تب های اصلی چند تب فرعی وجود دارد و شما باید تب “دانلود فایل ها” را انتخاب کنید و در آنجا گزینه “نحوه” دانلود را بر روی “به زور” تنظیم کنید و ذخیره کنید و کار تمام است.
عدم پشتیبانی برخی ماژولها توسط هاست
همانطور که توسط سازنده افزونه گفته شده است روی برخی از هاستینگ ها این مشکل وجود دارد و افزونه نمیتواند لینک غیر مستقیم به خریدار بدهد که این مورد خیلی کم پیش میآید، بنابراین قبل از اینکه فروشگاه خود را راهاندازی کنید مطالعهای در این باره داشته باشید و سپس هاست مناسب تهیه کنید.
استفاده از هاست دانلود
یکی از بزرگ ترین دلایل مشکل امنیتی نشان دادن لینک مستقیم در edd استفاده از هاست دانلود برای محصولات میباشد. یعنی اینکه افزونه edd بعد از نصب در پوشه uploads یک فایل با نام edd می سازد که شما مجبورید فایلهای خود را در آن آپلود کنید و اگر از هاست دانلود استفاده کنید یا اینکه فایل ها را از بخش رسانه در وردپرس آپلود کنید و لینک فایل را به افزونه یدهید افزونه هم نمیتواند فایل ها را به صورت غیر مستقیم به کاربر بدهد و پیشنهاد میکنم که فایل های خود را در آدرس ““wp-content/uploads/edd” آپلود کنید و لینک فایل را به افزونه بدهید تا درست عمل کند.
نوشته حل مشکل نمایش لینک مستقیم محصول در افزونه EDD اولین بار در بیست اسکریپت. پدیدار شد.