حل مشکل نمایش لینک مستقیم محصول در edd

با سلام خدمت دوستان عزیز وردپرسی!

امروزه تعداد سایت‌های فروش فایل روز به روز در حال افزایش است و بیشترین درصد این سایت‌ها از افزونه فروش فایل edd یا همان easy digital downloads استفاده می‌کنند که بهترین افزونه برای این کار است اما با وجود این گاهی اوقات مشکلاتی برای آنها پیش می‌آید که مشتریان بعد از خرید دسترسی مستقیم به لینک دانلود فایل را پیدا می‌کنند که در این آموزش قصد دارم تا به نحوه رفع آنها بپردازم.

حل مشکل نمایش لینک مستقیم محصول در edd

security-problem-showing-direct-link-edd
حل مشکل نمایش لینک مستقیم محصول در edd

اگر مشتری شما بعد از خرید یک محصول می‌تواند آدرس اصلی فایل را مشاهده کند به سه دلیل می‌تواند باشد.

تنظیم نبودن تنظیمات

یکی اینکه شما افزونه را به درستی تنظیم نکرده باشید و گزینه “نحوه دانلود” را در پیکربندی افزونه edd بر روی “به زور” قرار نداده باشید که برای این کار شما نیاز دارید تا در منوی افزونه edd در سمت راست مدیریت خود یعنی منوی “دانلود ها” به بخش پیکربندی رفته و سپس به تب “متفرقه” بروید و در پایین تب های اصلی چند تب فرعی وجود دارد و شما باید تب “دانلود فایل ها” را انتخاب کنید و در آنجا گزینه “نحوه” دانلود را بر روی “به زور” تنظیم کنید و ذخیره کنید و کار تمام است.

عدم پشتیبانی برخی ماژول‌ها توسط هاست

همانطور که توسط سازنده افزونه گفته شده است روی برخی از هاستینگ ها این مشکل وجود دارد و افزونه نمیتواند لینک غیر مستقیم به خریدار بدهد که این مورد خیلی کم پیش می‌آید، بنابراین قبل از اینکه فروشگاه خود را راه‌اندازی کنید مطالعه‌ای در این باره داشته باشید و سپس هاست مناسب تهیه کنید.

استفاده از هاست دانلود

یکی از بزرگ ترین دلایل مشکل امنیتی نشان دادن لینک مستقیم در edd استفاده از هاست دانلود برای محصولات می‌باشد. یعنی اینکه افزونه edd بعد از نصب در پوشه uploads یک فایل با نام edd می سازد که شما مجبورید فایل‌های خود را در آن آپلود کنید و اگر از هاست دانلود استفاده کنید یا اینکه فایل ها را از بخش رسانه در وردپرس آپلود کنید و لینک فایل را به افزونه یدهید افزونه هم نمیتواند فایل ها را به صورت غیر مستقیم به کاربر بدهد و پیشنهاد میکنم که فایل های خود را در آدرس ““wp-content/uploads/edd” آپلود کنید و لینک فایل را به افزونه بدهید تا درست عمل کند.

شاد باشید..

4 نظرات
  1. محمد می گوید

    سلام . لطفا جواب سوال دوستمون رو بدید که پرسیده با نام محمد ، منم محمدم و همین سوال واسم پیش اومده
    دو تا هاست دارم و از edd استفاده میکنم لینک های هاست دوم مستقیم نمایش داده میشه symlinks درست نمیکنه چرا ؟
    با افزونه های مختلف توی گالری وردپرسم اضافه کردم درست نشد فایل

  2. محمد می گوید

    سلام وقت عزیزان بخیر، من یک سایت دانلود دارم که دوتا هاست داره، سایت روی هاست لینوکسه و هاست دانلود هم جداست و بعد از آپلود فایل روی هاست دانلود یک لینک میگیرم که تو سایتم استفاده کنم، حالا مطالب رو چطور با این افزونه واسه دانلود بذارم که کاربری که فایل رو دانلود میکنه نتونه لینک مستقیم رو ببینه و به لینک اصلی دسترسی پیدا نکنه که پخش نشه، این برام مهمه چون دوتا هاست هم دارم

  3. شهرام می گوید

    سلام استاد . خسته نباشید . یک سوال داشتم ؟
    توی مطالب سایتتون لینک “پیشنهاد بعدی” را چطوری قرار میدین ؟ با افزونه خاصی ایجاد میشه یا دستی قرار میدی ؟

    1. مصطفی خوری نژاد می گوید

      سلام شهرام جان از لینک زیر استفاده کنید:
      https://doctorwp.com/inline-related-posts/

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.