راه اندازی سایت فروش فایل با افزونه Easy Digital Downloads
برای راه اندازی یک فروشگاه دیجیتال جهت فروش فایل و راه اندازی سیستم های دانلود به ازای پرداخت، طبعا انتخاب های متعددی پیش روی شماست. به عنوان مثال شاید یکی از بهترین و قدرتمند ترین انتخاب های شما WHMCS باشد. اما طبعا هزینه ی راه اندازی چنین سیستمی ممکن است باب طبع بسیار از ما نباشد. علی الخصوص زمانی که شما میخواهید یک کار تازه را استارت بزنید، احتمالا مایلید در ابتدا با کمترین هزینه ها همه چیز را شروع کنید. در چنین شرایطی بدون شک استفاده از سیستم مدیریت محتوای وردپرس به همراه افزونه ی قدرتمند Easy Digital Downloads کاملا منطقی به نظر میرسد. احتمالا اکثر شما حتی اگر با این افزونه کار هم نکرده باشید، ولی اسم آن را شنیده اید. این افزونه که به اختصار به آن EDD هم میگویند، در واقع قدرتمند ترین و کاربردی ترین افزونه جهت فروش فایل های دیجیتال و کالای مجازی تحت سیستم مدیریت محتوای وردپرس است و خبر خوب این است که میتوانید به صورت کاملا رایگان آن را دریافت کرده و مورد استفاده قرار دهید. مسترکد امروز تصمیم دارد کمی درباره این افزونه و راه اندازی اولیه ی آن با شما صحبت کند. بعد از خواندن آموزش امروز، شما قادر خواهید بود برای خودتان یک سایت فروش فایل (سیستم دانلود به ازای پرداخت) راه اندازی کرده و همین امروز کار خود را شروع کنید.
نصب و فعال سازی افزونه Easy Digital Downloads
نصب و فعال سازی افزونه ی EDD دقیقا مانند هر افزونه ی دیگری در وردپرس انجام میگیرد. Easy Digital Downloads را میتوانید از اینجا دریافت و نصب نمایید. اگر نمی دانید چطور میتوانید این کار را انجام دهید، ابتدا آموزش نصب افزونه در وردپرس را مطالعه کنید.
خوشبختانه این افزونه قبلا به زبان فارسی ترجمه شده است. بنابراین کار با آن بسیار ساده خواهد بود. بلافاصله پس از فعال سازی افزونه خواهید دید که منوی جدیدی با عنوان “دانلود ها” به داشبورد مدیریت وردپرس شما افزوده میشود. همه ی امکانات افزونه از طریق همین منو در دسترس شما قرار می گیرد و در واقع این منو مرکز فرماندهی شما برای افزونه ی EDD خواهد بود.
تنظیمات افزونه Easy Digital Downloads
برای اینکه بتوانیم فروش فایلها را آغاز کنید، ابتدا لازم است که تنظیمات دلخواه خود را بر روی افزونه اعمال نمایید. کلیه ی تنظیمات مربوط به افزونه ی EDD از طریق مراجعه به منوی “دانلود ها” و سپس رفتن به زیر منوی “پیکربندی” در اختیار شما قرار می گیرد. بخش پیکربندی شامل 6 تب متفاوت است که هر یک بخش خاصی از این افزونه را تنظیم خواهند کرد. در ادامه به بررسی کلی این تب ها و آپشن های موجود در آنها خواهیم پرداخت. البته در این آموزش تنها به بررسی آپشن های ضروری بسنده کرده و همه ی آپشن ها را بررسی نمیکنیم.
تنظیمات عمومی
تب “عمومی” اولین تب در بخش پیکربندی افزونه است. این تب شامل پایه ای ترین تنظیمات برای راه اندازی فروشگاه فایلهای دیجیتال شما خواهد بود. تنظیمات اصلی موجود در این بخش به شرح زیر هستند :
حالت آزمایشی : در صورت فعال کردن این گزینه شما این امکان را خواهید داشت که بدون انجام دادن تراکنش های واقعی به تست فروشگاه فایل خود بپردازید. البته بدیهی است که باید از درگاهی جهت پرداخت استفاده کنید که امکان ایجاد اکانت های آزمایشی را داشته باشد. مثلا در پی پال برای استفاده از این ویژگی کافی است امکان sandbox را فعال کنید.
برگه پرداخت : این برگه در واقع همان برگه ی تسویه حساب مشتریان شما خواهد بود ( صفحه ی Checkout ). زمانی که افزونه ی EDD فعال میشود، به طور اتوماتیک یک برگه پرداخت برای شما ایجاد میکند و کد میانبر [download_checkout] را در آن قرار میدهد. بنابراین اگر تصمیم گرفتید تنظیمات این بخش را عوض کنید و برگه ی دیگری را جایگزین آن نمایید، استفاده از این کد میانبر فراموشتان نشود لطفا!
برگه خرید موفق : در صورتی که خرید انجام شده از سایت موفق باشد، خریدار به این صفحه هدایت خواهد شد. گرچه این مسئله کاملا به عهده ی شماست که مایلید چه محتوایی در این برگه قرار دهید، ولی جهت نمایش رسید پرداخت به خریدار، استفاده از کد میانبر [edd_receipt] را فراموش نکنید. در این صفحه میتوانید توضیحات دلخواه خود را نیز برای خریدار قرار دهید. مثلا میتوانید بنویسید، از خرید شما متشکریم، محصول خریداری شده طی دقایق آینده برای شما ایمیل خواهد شد و …
برگه تراکنش ناموفق : در صورتی که به هر دلیلی تراکنش یا خرید کاربر با مشکلی مواجه شود، کاربر به این صفحه هدایت خواهد شد.
برگه سوابق خرید یا Purchase history page : کار این برگه نمایش لیست کامل خرید های کاربر فعلی به همراه لینک دانلود فایلهای خریداری شده خواهد بود.
تنظیمات ارزی : تنظیمات این بخش کاملا واضح هستند. کافی است واحد ارز را روی ریال ایران تنظیم کرده و محل قرار گیری واحد پول و … را نیز بر اساس نیازهای خود تعیین کنید.
درگاه های پرداخت
فروشگاه آنلاین بدون درگاه های پرداخت؟ بدیهی است که برای فروشگاه آنلاین خود نیاز به درگاه پرداخت خواهید داشت. تنظیمات درگاه های پرداخت از طریق مراجعه به تب “درگاه های پرداخت” در اختیار شما قرار میگیرند. به صورت پیشفرض در این قسمت تنها امکان استفاده از PayPal را خواهید داشت و میتوانید تعیین کنید که آیا مایلید تصاویر کارت های اعتباری و لوگوی پی پال در سایت شما به نمایش در بیاید یا خیر.
اگر استفاده از پی پال را انتخاب میکنید لازم است اطلاعات اتصال به درگاه را نیز در این قسمت وارد کنید. البته بدیهی است که در اینجا نیاز به استفاده از درگاه های پرداخت ایرانی خواهید داشت. مسترکد این درگاه های پرداخت را بعدا در یک نوشته ی جداگانه به شما معرفی خواهد کرد.
ایمیل ها
در تب ایمیل ها به شما این امکان داده شده که رسید هایی که پس از خرید کالا توسط ایمیل برای خریدار ارسال میشود را سفارشی کنید.
قالب ایمیل : در این بخش شما میتوانید انتخاب کنید که آیا مایلید از یک قالب ایمیل برای ارسال رسید استفاه کنید و یا اینکه استفاده از ایمیل متنی ساده را ترجیح میدهید. طبعا استفاده از قالب ایمیل، نمای زیبا تری خواهد داشت. در پایین این بخش شما میتوانید با استفاده از دکمه “پیش نمایش ایمیل” نمایی از ایمیلی که برای خریداران ارسال میشود را مشاهده کرده و یا با استفاده از دکمه “ارسال ایمیل تست” همان پیام را در صندوق ایمیلتان دریافت کرده و همه چیز را در عمل مشاهده کنید.
نام فرستنده : فکر میکنم کاملا بدیهی است که در اینجا باید نامی که میخواهید به عنوان فرستنده ی ایمیل به نمایش گذاشته شود را وارد میکنید. شاید بهترین انتخاب برای این بخش، همان نام فروشگاه شما باشد.
ایمیل فرستنده : در این قسمت باید تعیین کنید که ایمیل های شما از چه آدرسی قرار است برای خریدار ارسال شوند. توجه داشته باشید که این همان آدرسی خواهد بود که در بخش reply to ایمیل ارسالی نیز به نمایش در خواهد آمد. اگر مایل نیستید خریداران بتوانند به ایمیل ارسالی شما، پاسخی ارسال کنند بهتر است که یک ایمیل no-reply بسازید و آن ایمیل را در اینجا وارد کنید. اگر این بخش را خالی بگذارید، به صورت دیفالت از ایمیل ادمین سایت استفاده خواهد شد.
اگر نمیدانید چگونه میتوانید ایمیل no-reply بسازید میتوانید از آموزش های زیر استفاده کنید :
آموزش ساختن ایمیل no reply در کنترل پنل دایرکت ادمین
آموزش ایجاد ایمیل no reply در cPanel
موضوع ایمیل : این یکی که دیگر کاملا مشخص است. اما به هر حال این بخش را هم میتوانید به دلخواه خود تغییر دهید.
رسید خرید : در این بخش باید متنی که مایلید به عنوان رسید برای خریدار ارسال شود را وارد کنید. همانطور که در زیر ویرایشگر این بخش نیز مشخص است، شما مجازید از کد های میانبر مختلفی استفاده کنید که هر یک در هنگام ارسال با محتوای خاصی جایگزین خواهند شد. لیست این کد های میانبر به شرح زیر است :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | {download_list} - یک لیست از لینک دانلودها برای هر خرید {file_urls} - یک لیست از لینک دانلود برای هر محصول خریداری شده {name} - نام کوچک خریدار {fullname} - نام کامل خریدار {username} - نام کاربری خریدار در این فروشگاه، اگر آنها نامنویسی کرده باشند {user_email} - آدرسایمیل خریدار {billing_address} - آدرس خریدار {date} - تاریخ خرید {subtotal} - قیمت (بدون حساب مالیات) {tax} - قیمت با حساب مالیات {price} - کل هزینه خرید {payment_id} - شماره یکتا برای این خرید {receipt_id} - شماره یکتا برای رسید خرید {payment_method} - روش پرداخت انتخاب شده برای این خرید {sitename} - نام سایت شما {receipt_link} - لینک سفارش که مشتری میتواند از طریق آن سفارش را در مرورگر خود ببیند {discount_codes} - نمایش لیست کوپن هایی که بر روی این خرید اعمال شده اند |
موضوع ایمیل اطلاع رسانی فروش : در اینجا میتوانید موضوع ایمیلی که در هنگام فروش جدید برای ادمین فروشگاه ارسال میشود را وارد کنید.
اطلاع رسانی فروش : در این بخش میتوانید متن ایمیلی که در زمان فروش جدید برای ادمین ارسال میشود را تنظیم کنید. در این قسمت هم دقیقا مانند بخش “رسید خرید” میتوانید کد های میانبری که در بالا ذکر شد را به کار ببرید. بنابراین از ذکر مجدد این کد ها خود داری میکنیم.
ایمیل فروشندگان : اگر فروشگاه شما چندین ادمین داشته باشد یا اینکه شما به هر دلیل مایل باشید در زمان ثبت سفارش جدید، چند نفر از این موضوع آگاه شوند، میتوانید به سادگی آدرس ایمیل اشخاص مورد نظر خود را در اینجا قرار دهید. فراموش نکنید، در هر خط تنها یک ایمیل.
غیر فعال کردن اطلاعیه های مدیر : اگر 24 ساعته در ادمین وردپرستان به چادر زده اید و کارتان ریفرش کردن است (!) یا اینکه شاید روزی n+1 میلیون سفارش برایتان ثبت میشود و از دریافت ایمیل خسته شده اید (!) شاید دلتان نخواهد که برای ثبت هر سفارش یک ایمیل دریافت کنید. بنابراین کافی است این گزینه را فعال کنید که EDD شما را به حال خودتان بگذارد!
سبک ها یا Styles
در این قسمت شما این امکان را دارید که نمای ظاهری افزونه را در سایتتان تنظیم کنید. تنظیمات این بخش بسیار محدود هستند ولی عملا میتوانند نتایج بزرگی برای شما به همراه داشته باشند.
غیر فعال کردن سبک ها : با فعال کردن این گزینه، افزونه ی Easy Digital Downloads از هیچ یک از استایلهای خودش (فایلهای css) استفاده نخواهد کرد. این گزینه زمانی کاربرد دارد که شما به عنوان یک طراح بخواهید استایل های دلخواه خود را بر روی افزونه اعمال کنید و آن را به طور کامل با قالب خود هماهنگ نمایید. بنابراین به عنوان یک کاربر عادی نیازی به تغییر در این تنظیم ندارید ولی به عنوان یک طراح حرفه ای، این گزینه میتواند به شما کمک کند.
حالت پیشفرض دکمه ها : در این بخش میتوانید تعیین کنید که آیا مایلید دکمه ها به شکل عادی خود در سایت شما پدیدار شوند و یا اینکه مایلید بجای دکمه از نوشته ی ساده استفاده کنید.
رنگ پیشفرض دکمه ها : اگر طرفدار بزرگ اعمال تغییرات در استایل سایت خود نیستید، با استفاده از این گزینه، میتوانید به ساده ترین شکل رنگ دکمه هایی که توسط افزونه در سایت شما نمایش داده میشوند را به رنگ دلخواه خود تغییر دهید.
مالیات
در صورتی که لازم است در هنگام تسویه حساب از خریدار خود مالیات دریافت کنید، تنظیمات مربوط به این امر در تب “مالیات” در اختیار شما قرار میگیرد. عموما فکر میکنم احتمال استفاده از این بخش برای یک فروشگاه فایل دانلودی خیلی کم باشد ولی به هر حال در صورت نیاز میتوانید این بخش را به دلخواه خود تنظیم کنید.
تنظیمات متفرقه یا Misc
همانطور که از نام این بخش هم مشخص است، در این تب تنظیمات گوناگونی در اختیار شما قرار میگیرد. این تنظیمات به شما اجازه میدهد افزونه ی Easy Digital Downloads را هر چه بیشتر با خواسته های خود هماهنگ نمایید. البته هیچ یک از تنظیمات موجود در این بخش برای کارکرد افزونه ضروری نیستند و تنها اجازه ی یک قدم سفارشی سازی بیشتر را به شما خواهند داد.
Enable Ajax یا فعالسازی ایجکس : این آپشن که به صورت پیشفرض فعال است این امکان را به کاربران میدهد که بدون بارگذاری مجدد صفحه، سبد خرید خود را به روز رسانی نموده و محصول جدیدی به آن بیافزایند. در صورتی که این گزینه غیر فعال باشد، چنین تغییراتی نیاز به بارگذاری مجدد صفحات خواهند داشت. در صورتی که در وبسایت خود هر گونه تداخلی که با jQuery در ارتباط باشد مشاهده میکنید، بهترین کار این است که این گزینه را غیر فعال نمایید.
هدایت به صندوق (؟!) یا Redirect to Checkout : فعال سازی این گزینه باعث میشود که کاربر بلافاصله پس از افزودن یک آیتم به سبد خرید خود به صفحه ی تسویه حساب و پرداخت هدایت شود.
Enforce SSL on Checkout یا اجبار به استفاده از پروتکل امن در هنگام تسویه حساب : همانطور که کاملا مشخص است، این گزینه باعث میشود که کاربر در زمان هدایت به برگه ی تسویه حساب، حتما به نسخه ی https این صفحه هدایت شود. برای استفاده از این گزینه لازم است قبلا یک گواهینامه اس اس ال بر روی سایت خود نصب کرده باشید. ( و بله! نیاز به آی پی اختصاصی خواهید داشت)
غیر فعال کردن پرداخت مهمانان : به صورت پیشفرض، خریداران برای خرید از فروشگاه شما نیازی به ثبت نام ندارند. اما اگر مایل هستید که خریدار را پیش از خرید اجبار به ثبت نام نمایید لازم است این گزینه را حتما فعال کنید. بدیهی است که در صورت فعال کردن این گزینه، خریدار ابتدا باید در سایت شما عضو شود و سپس اقدام به خرید نماید.
نمایش فرم نام نویسی / ورود : در صورتی که پرداخت را برای مهمانان غیر فعال کرده باشید، طبعا میبایست امکان ورود یا ثبت نام را در هنگام تسویه حساب در اختیار خریداران قرار دهید. در این بخش میتوانید تنظیم کنید که امکان ورود یا ثبت نام و یا هر دو در بخش تسویه حساب در اختیار خریداران قرار بگیرد یا خیر.
تعداد موارد (!) یا Item Quantities : با استفاده از این آپشن میتوانید امکان تغییر تعداد محصول خریداری شده را در صفحه تسویه حساب در اختیار خریدار قرار دهید.
تخفیف چندگانه : به طور معمول اگر در یک زمان واحد چندین تخفیف در فروشگاه شما در جریان باشد، خریدار تنها قادر است یکی از این تخفیف ها را بر روی سبد خرید خود اعمال کند. اما اگر مایل هستید به کاربر اجازه دهید که در آن واحد چندین تخفیف را مورد استفاده قرار دهد، این گزینه برای شماست.
Enable Cart Saving یا ذخیره سبد خرید : فعال سازی این گزینه یک دکمه به صفحه ی تسویه حساب اضافه میکند که به کاربران اجازه میدهد سبد خرید خود را برای استفاده های بعدی ذخیره نمایند.
نحوه ی دانلود : در این بخش شما دو انتخاب دارید. Forced یا اجباری و یا Redirect. در روش اول دانلود فایل توسط سرور کنترل میشود. به این صورت که فایل به حافظه ی سرور منتقل شده و از آنجا توسط کاربر دریافت میگردد. این روش گرچه روش بسیار امنی است اما گاهی برای فایل های حجیم پاسخگو نخواهد بود و ممکن است بعضی از سرور ها امکان اجرای این کار را به شما ندهند. بنابراین ممکن است لازم باشد از شیوه ی ریدایرکت استفاده کنید. در این روش کاربر از طریق یک URL به آدرس دریافت فایل هدایت میشود. این روش گرچه امنیت کمتری دارد ولی برای فایل های سنگین نیز بدون مشکل پاسخگو خواهد بود.
محدودیت دانلود فایل : در اینجا میتوانید حداکثر دفعاتی که یک فایل میتواند دانلود شود را انتخاب کنید. برای نامحدود بودن دفعات دانلودف کافی است آن را خالی بگذارید. این آپشن بعدا در هر فایل دانلودی قابل تغییر و بازنویسی خواهد بود.
انقضا لینک دانلود : به طور پیشفرض لینکی که در ایمیل برای خریدار ارسال میشود، 24 ساعت مهلت دانلود داشته و پس از آن منقضی میشود. شما میتوانید با اعمال تنظیمات دلخواه در این بخش، این زمان را بر اساس نیاز خود تغییر دهید.
غیر فعال کردن دانلود مجدد : لطفا در استفاده از این گزینه خیلی دقت کنید. در صورتی که این گزینه فعال شود کاربران این امکان را نخواهند داشت که محصول خریداری شده را از صفحه سوابق خرید خود مجددا دریافت کنند. فعال کردن این گزینه از نمایش لینک دانلود فایلهای خریداری شده در صفحه ی سوابق خرید نیز جلوگیری خواهد کرد.
در اینجا از بخش حسابداری میگذریم و سراغ بخش شرایط قرارداد میرویم.
قبول شرایط : با فعال کردن این گزینه، خریداران پیش از تکمیل خرید میبایست شرایط و قوانین فروشگاه شما را قبول کنند و سپس به ادامه ی خرید بپردازند.
متن قبول شرایط قرارداد : این متن همان متنی است که در کنار چک باکس قبول شرایط به کاربر نشان داده میشود. مثلا میتوانید در اینجا بنویسید “شرایط و قوانین فروشگاه را خوانده ام و با آنها موافق هستم” یا هر چیز دیگری که خودتان مناسب میدانید.
متن قرارداد : شرایط و قوانین فروشگاهتان را باید در اینجا بنویسید. محتوای این باکس مخفی میماند و تنها در صورت کلیک بر روی لینک نمایش قوانین، پدیدار خواهند شد. لطفا در این مورد وقت بگذارید و شرایط و قوانین درست و حسابی و مناسبی برای فروشگاه خود تهیه کنید که هم به نفع کاربر باشند و هم مفید برای شما.
متن خرید موفق (!) : این متنی است که بر روی دکمه ای که در آخرین مرحله ی تسویه حساب پدیدار میشود به نمایش در می آید. مثلا میتوانید اینجا بنویسید “اتمام خرید” یا هر چیز دیگری که برای این بخش مناسب میدانید.
متن اضافه کردن به سبد خرید : این متن هم که مشخص است بر روی دکمه اضافه کردن به سبد خرید به نمایش در می آید. فکر کنم اگر اینجا بنویسید “افزودن به سبد” قشنگ تر باشد.
اضافه کردن یک محصول دانلودی
خوب، حالا که تنظیمات پلاگین EDD را درست و حسابی انجام دادید، نوبت این است که اولین فایل دانلودی خود را به سایت اضافه کنید. برای این کار از منوی “دانلود ها” به زیر منوی “اضافه کردن” بروید.
در صفحه ای که برایتان باز شده طبق معمول همیشه، عنوان، آدرس و توضیحات محصول دانلودی را وارد نمایید.
سپس در قسمت قیمت های دانلود، هزینه ی دانلود فایل را تعیین کنید.
در بخش فایل های دانلودی، فایل یا فایلهای مورد نظر خود را آپلود نمایید.
در صورتی که توضیح خاصی در مورد استفاده از این فایل وجود دارد، میتوانید آن را در بخش “یادداشت های دانلود” وارد کنید. توضیحات موجود در این بخش در رسید خریدار، به او نشان داده خواهند شد.
در ادامه میتوانید دسته بندی، برچسب ها، تعداد دانلود مجاز و … را نیز برای فایل خود تنظیم کرده و سپس فایل را منتشر نمایید.
مرحله ی بعدی طبعا این است که محصول را در اختیار کاربر قرار دهید. برای این کار کافی است در برگه یا نوشته ی مورد نظر، در بالای ویرایشگر بر روی دکمه “درج دانلود” کلیک کنید.
حالا در پنجره ای که برایتان باز شده، فایل مورد نظر را انتخاب کنید، سپس تعیین کنید که مایلید لینک خرید به صورت دکمه باشد یا نوشته و بعد رنگ آن را نیز تعیین کنید. در آخر لازم است عنوان دکمه را نیز وارد کرده و سپس بر روی “درج دانلود” کلیک کنید. کد مربوط به این فایل دانلودی در ویرایشگر وردپرس قرار خواهد گرفت. حالا اگر برگه یا نوشته را منتشر کنید، باید چیزی شبیه شکل زیر داشته باشید :
کافی است خریداران شما بر روی لینک خرید کلیک کنند تا به سادگی و طی چند مرحله ی بسیار ساده خرید آنها انجام شود.
بله! همین بود. البته حکایت همچنان باقی است و آنچه ما در آموزش امروز به آن پرداختیم تنها موارد پایه ای کار با افزونه ی Easy Digital Downloads بود. هنوز بخش های مختلفی مانده که میتوانید به آنها سرک بکشید. راستی بخش کد های تخفیف هم فراموش نشود. حتما کمی وقت بگذارید و در این افزونه بسیار جالب گشت و گذار کنید تا به خوبی با نحوه ی کارکرد بخش های مختلف آن آشنا شوید. و در ضمن، با ما حتما همراه باشید چون به زودی درگاه های پرداخت ایرانی مناسب برای این افزونه را نیز به شما معرفی خواهیم کرد.
راستی در این آموزش علامت تعجب زیاد استفاده کردیم. شما خودتان در هر قسمت سعی کنید مفهوم درست را برداشت کنید. بعضی جاها خواستیم شوخی کنیم و بعضی جاها هم ترجمه خیلی دچار شوخی شده بود ( دوباره علامت تعجب ) این بود که این آموزش علامت تعجب باران شد …
امیدوارم از این آموزش لذت برده باشید.
دستتون طلا
خیلی عالی بود
بازم ممنون
با سلام خواهشا برا افزونه edd قالب سازگار معرفی کنید .
خیلی ممنون میشم.
توضیحات شما آلی بود بسیار متشکرم.
یه سوال داشتم وقتی دارم یه دانلود جدید ایجاد می کنم .
یه پنلی هست که نوشته انتشار در تنظیمات آن
نمایانی: عمومی
عمومی
رمزدار
خصوصی
این تنظیمات روی چه حالتی باشه بهتر؟
من می خوام یک فایل بزارم برای فروش کدام حالت های بالا مناسب است؟
سلام
خوشحالم که مطلب برای شما مفید بوده.
طبعا با توجه به نیازتون باید تنظیم دلخواه رو انتخاب کنید که البته کاربرد هر یک از این سه نوعی که فرمودید از نامش مشخص هست.
سلام
تنظیمات سئو برای دانلود ها به چه صورت باید باشه؟
با تشکر.
سلام ممنون خسته نباشید
آیا مقایسه این افزونه و ووکامرس اصولیه؟ به اندازه ووکامرس بازدهی امکانات داره؟ میشه برا سایت فروش فایل EDD رو به طور کامل و هیچ مشکلی جایگزین Woocommerce کرد؟
سلام و روز شما بخیر
مقایسه ی این دو افزونه زیاد کار صحیحی نیست. ووکامرس درسته امکان دادن کالای دانلودی داره ولی در ابتدا با دید فروش کالای فیزیکی ایجاد شده در حالی که EDD مخصوص فروش کالای مجازی هست.
ممنون از نوشته ی بسیار خوبتون
مشکل من و حل کردید
خوشحالم که این آموزش برای شما مفید بود.
سلام خسته نباشید
من تو سایتم از پلاگین "دانلود به ازای پرداخت وجه " پی لاین استفاده کردم و ۱۰۰۰تا محصول اضافه کردم
اما مشکلی که داره اینه که با هربار خرید مشتری لینک دانلود اون محصول تغییر نمیکنه و مشکل سازه
۱.آیا این افزونه این امکان رو داره که بعد از خرید ، لینک ۲۴ساعت بعدش تغییر کنه ک دیگه نتونن از اون لینک دانلود کنن؟
۲. اگه من بخوام از این پلاگین استفاده کنم راهی هست که دوباره هزارتا محصول رو به این پلاگین اضافه نکنم؟
ممنون میشم پاسخ رو به ایمیلم هم ارسال کنید چون خیلی واجبه
تشکر
سلام
سوالتون در آموزش توضیح داده شده و گفته شده که چطور محدودیت زمان دانلود برای لینک قرار بدید.
سلام.
من افزونه Easy Digital Downloads رو نصب کردم .
هر پست فروشی که میزنم تو این ادرس میره :
/downloads
و توی صفحه سایت نمیره یعنی اینجا :
/
یکی دیگه اینکه من قبلا دسته بندی هام رو انجام دادم توی وردپرس .
این افزونه هم یه دسته بندی جدا داره برای خودش که نمیخام اینطور باشه .
میخام از همون دسته بندی ای که برای سایت انجام دادم استفاده کنم .
سلام
همونطور که در این آموزش هم بهش اشاره کردیم، دانلود رو میتونید در هر برگه یا نوشته ای که مایلید به کار ببرید و در این زمینه محدودیتی وجود نداره.
اون دسته بندی که شما اشاره فرمودید، برای ایجاد محصول دانلودی هست. شما بعدا میتونید در هر برگه یا صفحه ای، بالای ویرایشگر وردپرس روی درج دانلود کلیک کنید و محصول رو در صفحه یا نوشته ی دلخواه قرار بدید.
اگر طبق مراحل آموزش پیش برید مشکلتون برطرف میشه.
سلام
این درج در دانلود گجاست ؟ من پیدا نمیکنم . ممنون میشم بگید بعد از اینکه پست رو فرستادیم کجا باید بریم تا بتونیم پست رو تو صفحه اصلی بزاریم
سلام
در بالای ویرایشگر وردپرس.
سلام مجدد . پیدا نکردم !
اصلا گزینه ای بنام ویرایشگر وردپرس نیست !
پشت رو هم ارسال کردم و دوباره رفتم ویرایشش کنم اما بازم نبود
شما توی چی پست ارسال میکنید؟ کجا پستتون رو مینویسید؟ اونجا رو بهش میگن ویرایشگر وردپرس
سلام
خدا قوت پهلون ایول وقت گذاشتی نوشتی
به قول لوتیا دمت جیزززززززززززززززز داش
سلامی مجدد
من از این افزونه استفاده میکنم اما حالا مشکلی که برام به وجود اومده اینه که وقتی محصول فروخته میشه ایمیل واسه خریدار ارسال نمیشه!
حتی از تنظیمات هم ارسال تست رو میزنم برام ارسال نمیشه
درصورتی که افزونه contact form 7 به خوبی کار میکنه و ایمیل رو ارسال میکنه
ممنون میشم کمک کنید
تشکر
سلام
صفحه ی زیر رو یه نگاهی بکنید : (خصوصا پاسخ یکی مونده به آخر)
https://easydigitaldownloads.com/support/topic/notification-emails-not-sending/
تست کردم و یه فایل php ساختم و فراخوانیش کردم اما اررور server error میده
برای بررسی دلیلش باید لاگ خطاهاتون رو نگاه کنید. که البته نگاه کردن به این لاگ الان میتونه خیلی کمکتون کنه و عملا بهتون اعلام میکنه که دلیل عدم ارسال ایمیل چیه.
اما توی اون صفحه روش های مختلفی بود. فقط همینو انجام دادید؟
بله
سلام.منم مشکل اقا مهدی رو دارم.باید چیکار کنم؟
به من خطا میده فایل htaccessگم شده با این محتوا فلان جا بساز و اپلود کن کم
این کارم کردم ولی بازم همین خطارو میده
خواهش میکنم یک فیلم آموزشی در مورد همین مطلب بزارید ممنون میشم .
با سلام و تشکر از مطلب زیباتون
من این افزونه رو روی سرور محلی نصب کردم و از حالت تستش هم استفاده کردم. ولی یه مشکلی که دارم اینه که میخام پس از خرید فایل در لیست محصولات، برای کاربری که فایل رو خریده به جای کلید پرداخت و افزودن به سبد، کلید دانلود قرار بگیره تا از خرید مجدد یک فایل توسط یک کاربر جلوگیره بشه؟ راهی هست؟
ببینید اول میرم از طرق افزونه یک فایل رو ارسال میکنم و سپس مشخصاتش رو مینویسم و بعد دگمه انتشار .
اما درج دانلود نداره !
اینکه شما فایل مورد نظرتون رو به افزونه اضافه میکنید بخش اول قضیه هست.
بعد وقتی میخواید یک نوشته ی جدید یا برگه ی جدید منتشر کنید بالای ویرایشگر میتونید درج دانلود رو مشاهده کنید.
سلام
چند تا مشکل :
1: برخی تنظیمات من دخیره نمیشه ! مثلا میگم این لینک 10 ساعت اعتبار داشته باشه اما بعد از اینکه دوباره به صفحه تنظیمات > متفقه میرم میبینم دوباره میزنه " نا عدد " ! چرا اینطور میشه ؟
2 : من برای ارسال لینک ابتدا از افزونه edd فقط عنوان محصول و فایل رور اضافه میکنم و خارج میشم و از طریق نوشتن تازه وردپرس اقدام به نوشتن مشخصات محصول و … میکنم . چون در هر صورت باید اطلاعات رو دوباره بنویسیم بنابراین نیازی نیست که داخل خود افزونه مشخصات و توضیحات رو بنویسیم . درسته ؟
چون قسمت درج دانلود فقط دکمه رو قرار میده و اصلا اطلاعات محصول رو نشون نمیده !
3 : ایمیل هم که ارسال نمیشه . طبق آموزش ها ایمیلی در سی پنل ساختم اما ایمیلی ارسال نمیشه .
تشکر
سلام
مشکل ایشون رو من هم دارم
بخصوص مشکل شماره 2
چیکار باید کرد؟
سلام
من از وقتی افزونه Hacklog Remote Attachment رو نصب کردم. و بخش رسانه سایتمو رو vps بردم این افزونه edd از کار افتاده و وقتی خرید میکنی لینک دانلود خرابه و نمیشه بعد از خرید دانلود کرد باید چیکار کنم
لطفا راهنمایی کنید
با سلام
به طور پیش فرض دکمه دانلود در سمت راست صفحه قرار می گیرد
برای تغیی مکان دکمه ی دانلود و یا پرداخت چکار باید کرد؟
به طور مثال مثلا دکمه در یک جای خاص مثلا زیر یک عکس قرار داد ،باید چکار کرد و یا اینکه
در وسط صفحه باشد و همچنین برای اندازه یان می شه چکار کرد؟
با تشکر از شما
با سلام خیلی ممنون از این آموزش؛
آیا ووکامرس مثل edd دارای لینک تاریخ انقضا دار تولید میکند ؟
وهمچنین لینک های دینامیک به کاربر ایجاد میکند؟
دوست عزیز
چگونه میتوانیم درگاه پرداخت برای این افزونه بنویسیم ؟
documentation افزونه رو در سایتش مطالعه کنید و بر اساس اون اقدام کنید.
به عنوان یک راهنمای جانبی هم میتونید لینک زیر رو ببینید :
https://pippinsplugins.com/create-custom-payment-gateway-for-easy-digital-downloads/
با سلام و تشکر از آموزش شما
سلام .. ممنون از مطلب بسیار مفیدتون …
فقط من یه مشکل دارم در هنگام پرداخت ، اطلاعات حسابداری رو اجباری کرده .. اگه بخوام اطلاعات رو حذف کنم واسه خریدار باید چکار کنم .. ؟؟؟؟؟؟
سلام
من به یه جای این افزونه به مشکل خوردم!
این افزونه فقط فایل های که داخل خود سرور سایت است رو آدرس مستقیمش رو پنهان میکنه! ولی اگه سرور دانلود باشه مستقیم لینکو میده!
مثلا
آدرس مستقیم از سروری سایت run است!
http://website.com/folder/file.zip
—
http://website.com/downloads?fDF$^%RDFF%$#FDF…
آدرس مستقیم از سرور دانلود سایت
http://dl.website.com/download/folder/file.zip
—-
آدرس اینو همین طور مستقیم به خریدار میده! عملیه پنهان سازی رو انجام نمیده!
چیکار کنم الان؟
سلام
بله نحوه ی کار افزونه به همین صورت هست که فرمودید و طبیعیه که افزونه نمیتونه فایلی که روی سرور خودش قرار نگرفته رو با لینک موقت به کاربر ارائه کنه.
من شخصا جایی ندیدم روشی رو برای حل این مسئله گفته باشن و چند جایی هم خوندم که افراد مختلف با همین مشکل مواجه بودن و همین سوال براشون مطرح بوده.
الان از دید من تنها کاری که میتونید بکنید اینه که از یک سرور قوی اختصاصی استفاده کنید که هم پاسخگویی دانلودتون باشه و هم سایتتون.
اگه این افزونه ادرس اصلی رو در اختیار کاربر قرار بده که به دردی نمی خوره که !!!!!!!!!! یعنی افزونه ی بهتری سراغ ندارید جر این ؟؟؟ من هر از کاهی که مجبور میشم لینک به کسی بدم برای دانلود – و اگر اون مطلب برام مهم باشه از ریدایرکشن استفاده میکنم – یا همون کوتاه کننده لینک . و تو منوی اون کوتاه کننده پسور میدم و تعداد محدود دانلود براش تعیین میکنم – هر چند این هم لینک اصلی رو میده به کاربر – ولی اگر شانس بیارم و کاربر حرفه ای نباشه فایلها در امان میمونه .
اینم لینک کوتاه کردن ادرسها به همراه تعیین محدودیت تعداد باز شدن صفحه و محدود کردن به پسورد
من از سایتتون خیلی چیزها یاد گرفتم و تشکر میکنم بخاطر نشر مقالات خوبتون
این افزونه با تنظیمات صحیح لینک رو به کاربر نشون نمیده و در زمان دانلود فایل رو در یک محل تمپورری ذخیره میکنه. فقط وقتی لینک کاملا مشخص خواهد بود که : 1- افزونه رو برای دادن لینک مستقیم تنظیم کرده باشید. 2- فایل روی سرور دیگری باشه.
مشابه همین کار رو با افزونه ووکامرس هم میشه انجام داد.
ممنون میشم اگر توضیحات کاملی بهم بدید .
سلام .. ممنون از مطلب بسیار مفیدتون
سلام و تشکر بابت انتشار این مطلب مفید .
یه سوال دارم ، چطور میشه انقضای لینک دانلود رو حذف کرد و یا روی نا محدود تنظیم کرد.
ممنون
سلام. خوشحالم که مطلب برای شما مفید بوده.
در مورد سوالتون، تنظیم "انقضا لینک دانلود" رو روی 0 قرار بدید یا خالی بگذارید.
سلام
دانلود روی حالت به زور
سرعت خیلی کمی داره در حدود 60 یا 30 این حدود کاری نمیشه کرد؟
سلام
تا جایی که میدونم به قدرت و تنظیمات سرور و منابع در دسترس هاست شما بستگی داره. یعنی ممکنه سرور خیلی هم قوی باشه ولی منابع در دسترس هاست محدود شده باشه. خود افزونه ذکر کرده که این حالت ممکنه روی هر سروری جواب نده. (و روی هاست اشتراکی که بنده اصلا به شما توصیه نمیکنم چیزی برای دانلود قرار بدید)
با سلام
یکی از دوستان پرسیده بود: من برای ارسال لینک ابتدا از افزونه edd فقط عنوان محصول و فایل رور اضافه میکنم و خارج میشم و از طریق نوشتن تازه وردپرس اقدام به نوشتن مشخصات محصول و … میکنم . چون در هر صورت باید اطلاعات رو دوباره بنویسیم بنابراین نیازی نیست که داخل خود افزونه مشخصات و توضیحات رو بنویسیم . درسته ؟
خواهشا توضیح بدید. این برای خیلی ها سواله
سلام
خیلی کامل در آموزش توضیح داده شده که ابتدا باید فایلتون رو به افزونه اضافه کنید و سپس در نوشته یا برگه ای که مورد نظرتون هست لینک خرید و دانلود رو قرار بدید.
این سوال و پاسخ بدید دیگه.
چرا از بخش نظرات حذف می کنید؟؟؟؟؟؟
نظری حذف نشده و بنده پاسخ سوالتون رو هم دادم.
سلام
چطور میشه درگاه پرداخت ایجاد کرد؟
سلام . بعد از اینکه کاربر روی لینک دانلود کلیک کرد آدرس مستقیم جایی که فایل در آنجا ذخیره شده در نرم افزار دانلودی مثل اینترنت دانلود منیجر نمایش میدهد و کاربر با کپی پیست کردن اون هرچقدر بخواهد فایل را دانلود کند ، در ضمن میتونه به محتویات دیگر پوشه هم دسترسی داشته باشه . میشه لطف کنید راه جلویگیری از این مشکل را بگید. ممنون میشم .
سلام
نحوه عدم ارائه لینک مستقیم در آموزش توضیح داده شده میتونید مطالعه کنید.
در مورد نمایش محتویات پوشه هم کافیه یا directory browsing رو غیر فعال کنید و یا اینکه یک فایل index.html توی فولدرتون بگذارید.
ممنون از راهنماییتون . حل شد .
با درود به شما
ممنون از
آموزش پر کاربردتون!
اگر ممکنه بفرمایید
توی ایزی دیجیتال ممکنه که آدرس دانلود فایل رو از یک هاست دیگه داد؟
آخه من هاستم ظرفیتش کمه و مشکلی که دارم اینه که میخوام لینک دانلو رو از روی هست دیگه بدم
من سایت دانلود محصولات رو مد نظر دارم بدون عضویت و دریافت سریع فایل
ممکنه کامل راهنماییم کنید؟
ممنون از مستر کد
سلام
شما اگر لینک دانلود رو بخواید از هاست دیگه بدید، لینک مستقیم به کاربر نشون داده میشه که فکر نمیکنم براتون مناسب باشه. (راحت همه میتونن لینک رو در اختیار هم قرار بدن)
من توصیه میکنم برای کارتون دست کم یک سرور مجازی تهیه کنید که بدون محدودیت بتونید فایل رو روی هاست خودتون آپلود کنید. (یعنی کلا سایتتون رو ببرید روی سرور مجازیتون.)
برای تهیه سرور مجازی میتونید نگاهی به آدرس http://vandahost.net بکنید.
دلیل اینکه میگم سرور مجازی و نمیگم هاست مناسب تهیه کنید اینه که شما هر هاستی هم تهیه کنید نمیتونید در کنار سایتتون دانلود ارائه بدید چون هاست میزبانی فقط مخصوص راه اندازی سایت هست و اگر ببینن دارید دانلود ارائه میکنید هاستتون رو بلافاصله مسدود میکنن خصوصا اگر باری که روی سرور میزارید زیاد باشه.
سلام
میشه لینک خرید و پرداخت را برداشت و روی یک دکمه دیگه با کل دلخواه توی یک صفحه دیگه قرار داد منظورم اینه از کد اضافه کردن دکمه استفاده نکنیم و فقط لینک خرید را استخراج کرد؟
ممنون
کاش یه قالب سازگار با این افزونه هم معرفی می کردید.
همه ی قالب های استاندارد با این افزونه سازگار هستند.
سلام آیا می تواند این فزونه را به هاست دنلود متصل کرد و هر موقع فایلی آپلود کردیم روی هاست دانلود بارگزاری شود و موقع خرید از همان جا فراخوانی شود برای مشتری؟
سلام
این امکان وجود داره که لینک فایل رو از هاست دیگری به افزونه بدید ولی در این حالت افزونه نمیتونه لینک رو رندوم کنه و لینک مستقیم به خریدار نشون داده خواهد شد که ایده آل نیست.
با سلام و تبریک سال نو
دوست عزیز ممنون از توضیحاتتون.
فقط میخواستم بدونم آیا این افزونه پرفروشترین ها رو هم نمایش میده یا نه؟
سلام و سال نوی شما مبارک
خود افزونه نه ولی پک ابزارک هاش امکانات جالبی داره و نمایش پر فروش ترین ها هم جزوش هست که میتونید از سایت رسمیشون خریداری کنید :
https://easydigitaldownloads.com/extensions/widgets-pack
من افزونه edd رو از طریق مدیریت وردپرس به روز رسانی کردم ولی سایتم با صفحه سفید روبه رو شد افزونرو حذف و ورژن قبلی رو نصب کردم و باز هم همون ارور رو داد لطفا کمک کنید خیلی فوری هست ممنون میشم
همینکه میگید بعد از نصب مجدد ورژن قبلی بازم مشکل پابرجاست یعنی مشکل از جای دیگست نه از افزونه EDD.
بعد فرمودید باز هم همون ارور رو داد! شما که گفتید صفحه سفید شد …
با ورژن قبلی فروش هم داشتم. احتمالش هست که با تغییر سرور این اتفاق بیوفته؟ و ورژن جدید با سرور جدید سازگار نباشه؟
اگر روی همین سروری که هستید فروش داشتید که طبعا خیر. نمیتونه ارتباطی به سرور داشته باشه.
راهنمای حل مشکل صفحه سفید رو میتونید در لینک زیر بخونید :
http://mrcode.ir/?p=2262
این مشکل مربوط به ساب دامین سایت هست نه خود سایت.
که افزونرو غیر فعال کردم صفحه درست شده. خیر روی این سرور فروش نداشتم.به دلیل حجم آپلود کم مجبور به تغییر سرور شدم و دیروز که به روزرسانی رو انجام دادم کلا همه چی خراب شد.سرور جدید سه روز پیش عوض شده.
اون لینک آموزشی که توی کامنت قبلی بهتون دادم رو دنبال کنید تا ببینید اروری که دارید چیه چون بدون ارور نمیشه قضاوت کرد که مشکل از کجاست.
ممکنه مشکل مموری داشته باشید. ممکنه تداخلی وجود داشته باشه و خیلی موارد دیگه. با اون آموزش میتونید متوجه بشید.
سلام
متاسفانه دانلود در حالت "به زور" و بدون قابلیت ادامه دادن، برای فایلهای حجیم زیاد مناسب نیست
زمانی هم که میزاریم روی ریدایرکت آدرس اصلی فایل رو نشون میده. البته فهمیدم که میشه محتویات پوشه رو با گذاشتن یه فایل ایندکس در پوشه محافظت کرد. اما آدرس همون فایل رو اگه کاربر کپی کنه هرجا میتونه استفاده کنه و با هر کس به اشتراک بزاره.
راهی نیست که اون آدرس فقط در صورتی کار کنه که روی لینک دانلودش در سایت من کلیک شده باشه ؟ یعنی با کپی پیست کردن و یا تایپ کردن آدرس در مرورگر نشه بهش دسترسی داشت. فقط از طریق لینک دانلود و بعد از پرداخت بشه دسترسی داشت.
یعنی در صورتی نشونش بده که از سایت من هدایت بشه به آدرس
اگه نشه دانلود مستقیم داشت ، کارایی این افزونه کم میشه
راه های دیگه به غیر از این افزونه میشناسید برای دانلود فایل با لینک مستقیم به ازای پرداخت؟ مثلا ووکامرس چطوره؟ غیر از وردپرس چطور؟.. جوملا؟
برام سواله سایتای دیگه که دانلود فایل حجیم با لینک مستقیم در ازای پرداخت دارند سیستمشون چیه؟
من میخوام فایلهایی تا حجم 300 مگ بفروشم
سلام
چیزی که شما دنبالش میگردید (فقط وقتی بتونن دانلود کنن که از سایت شما روی لینک کلیک کرده باشن) میشه جلوگیری از hotlinking. توی لینکهای زیر آموزش انجامش موجوده :
http://altlab.com/htaccess_tutorial.html
http://kb.mediatemple.net/questions/1694/Prevent+hotlinking+with+a+.htaccess+file#gs
روی هر فایلی با هر پسوندی هم قابل پیاده سازیه، فقط حواستون باشه توی آموزشهای موجود در اینترنت referral خالی رو بهش اجازه دانلود میدن که باید این مورد رو از کد htaccess حذف کنید که دقیقا بشه همون چیزی که میخواید.
در اینترنت اگر جستجو کنید اسکریپت های ایرانی فکر کنم باشن که برای دانلود به ازای پرداخت ساخته شده باشن ولی اینکه لینک مستقیم باشه بنده در جریان نیستم.
سلام
ممنون
با جستجو در بین سایت های ایرانی هم تونستم مطالبی در مورد جلوگیری از hotlinking پیدا کنم.
ولی هر کار کردم نشد. فایل htaccess. رو در دایرکتوری public_html ساختم و اون کدهای داخل آموزش رو وارد کردم :
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yourdomain.com/.*$ [NC]
RewriteRule \.(gif|jpg|css)$ – [F]
اسم سایتمم در کد جایگزین کردم
و فایل رو سیو کردم.
بعد هرچی آدرس عکس مد نظرم رو در مرورگر پیست میکنم بازم نشونش میده. یا از سایتی دیگه روی لینک کلیک میکنم بازم نشون میده.
میشه راهنمایی کنید چطور این کارو بکنم؟
این قسمت referral رو هم متوجه نشدم
سلام
دقیقا همون چیزی که من گفتم رو توجه نکردید. واسه همین کدتون اگر مقدار referral خالی باشه اجازه ی نمایش فایل رو میده.
این خط کد رو نباید بزارید اگر اشتباه نکنم :
RewriteCond %{HTTP_REFERER} !^$
سلام.
ممنونم.
با این کد در .htaccess :
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?mmrcg.ir.*$[NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]
تونستم دسترسی مستقیم به فایلها رو قطع کنم.
اما حالا وقتی میام با EDD یه محصول (مثلا یک عکس) میسازم و مننتشر میکنم، بعد میام پرداخت رو میزنم و لینک دانلودش به نمایش در میاد، وقتی روی لینک کلیک میکنم اجازه دسترسی نمیده ! کلا دسترسی قطع شده. در صورتی که باید تنها راه دسترسی همین لینکه باشه
سلام
حقیقتش دقیقا نمیدونم مشکلتون از کجاست که راهنمایی کنم.
با عرض شرمندگی
هیچ راهی نداره؟
نمیشه با کد یجوری تعریف کرد که فقط لینکی رو نشون بده که از سایت من کلیک شده باشه؟
کدتون منطقا باید همین کار رو بکنه. این که چرا این کار رو نمیکنه رو نمیدونم. وگرنه هدف همینه و غیر فعال کردن hotlinking هم دقیقا به همین معناست.
1- غیر فعال کردن hotlinking یعنی :
وقتی لینکو کپی یا در مرورگر تایپ کنیم اجازه دسترسی بهش نداریم و فقط در صورتی که لینک از خود سایت من باشه غیر فعال کردن hotlinking روی اون تاثیر نداره و باید به نمایش در بیاد.
2- غیر فعال کردن hotlinking یعنی :
تمام دسترسی مستقیم به فایلها (عکسها) قطع میشه حتی از سایت خودم. مگر اینکه از اون عکس در مطالب و ویرایشگر وردپرس استفاده بشه.
کدوم تعریف درسته؟
شما میفرمایید تعریف اولی درسته. بله؟
اما ظاهرا این کد اون عکس رو فقط وقتی نشون میده که در محتوای سایتم در هنگام نوشتن مطلب ازش استفاده کنم. و در بقیه موارد اجازه هیچ دسترسی نمیده.
به صورت مفهومی غیر فعال کردن hotlinking به این مفهوم هست که دیگران نتونن "در سایت خودشون" از فایلها (عموما تصاویر) سایت شما استفاده کنن به این منظور که پهنای باند شما در جای دیگه مصرف نشه.
حالا اینکه با چه rule های htaccess ای این مسئله پیاده بشه تعیین میکنه که رفتار hotlinking چطور باشه، مثلا آیا وقتی referrer خالیه کسی بتونه فایل رو دریافت کنه یا خیر و موارد از این دست.
این کد رو هم که بنده خدمت شما ارائه نکردم. صرفا گفتم به نظر میاد درست باشه ولی اینکه مشکل کدتون از کجا هست رو بنده اطلاعی ندارم.
منطقا کدتون میگه اگر کسی از سایت شما لینکی رو جهت نمایش باز کرد، بهش دسترسی داده بشه.
همچنین اگر فایلهاتون فقط در یک فولدر خاص قرار داره، منطقا بهتر هست که رول htaccess رو فقط در همون فولدر پیاده سازی کنید و نه در روت اصلی سایتتون.
و در پایان به یک نکته هم توجه داشته باشید که بستن دسترسی برای referrer خالی ممکنه باعث مشکل در ایندکس شدن سایتتون توسط موتور های جستجو هم بشه.
با عرض پوزش توضیحات بیشتری در این رابطه به ذهنم نمیرسه که خدمتتون ارائه کنم و عیب یابی کدی که استفاده کردید برای بنده میسر نیست.
بسیار ممنون..
تا همینجا هم کمک بزرگی کردید..
نظر لطف شماست. بنده کاری نکردم.
با سلام
نزدیک 10 روز پیش که افزونه edd رو به روز کردم سایتم خوابید. افزونه رو از طریق هاست نصب کردم ولی موقع فعال کردن مینویسه مشکل جدی در فعال کردن افزونه پیش آمده. و وقتی از طریق بارگذاری پیشخوان وردپرس افزونه رو نصب میکنم ارور زیر رو میده
این بسته نمیتواند نصب شود. PCLZIP_ERR_BAD_FORMAT (-10) : Invalid archive structure
من خیلی به این افزونه نیاز دارم ممنون میشم کمکم کنید.
سلام
یا فایل زیپتون ایراد داره و نصفه هست و یا اینکه فضای هاستتون تموم شده.
سلام.
از مخزن وردپرس هم دانلود میکنم.
از سایت شما هم و از سایت همیار وردپرس هم دانلود میکنم باز ارور رو میده به مدیریت هاست هم اطلاع دادم و پاسخی که مدیریت سرور به مدیریت هاست داده اینه:
پشتیبانی آن افزونه باید دلیل آن را عنوان کند
سرور یک کانفیگ استاندارد و مطابق با اسکریپتهای معتبر دارد
حال به نظر شما دلیل چیه؟
درضمن من 3.66 گیگ حجم دارم و مشکل از کمبود فضا نیست
ببینید وقتی خطای PCLZIP_ERR_BAD_FORMAT رو میگیرید احتمال ها زیاد هستند. مثلا یکیش کمبود فضا هست. یکیش ممکنه فایل زیپتون خراب باشه. ممکنه یه فایل php.ini توی هاست خودتون داشته باشید که دایرکتیو های mbstring اش نیاز داشته باشن کامنت آوت بشن و …
بنده نظر دیگه ای نمیتونم بدم. میتونید این لینک رو ببینید :
http://stackoverflow.com/questions/17771578/wordpress-theme-upload-error-pclzip-err-bad-format
سلام
با اون لینک آموزشی هم که گفتین باز مشکل حل نشد.
شرمنده مشکل شما از حیطه ی قابل بررسی بنده خارج هست …
باسلام قصد راه اندازی یه سایت هستم که ازسوالات اول ابتدایی تا راهنمایی و دبیرستانی و کنکور و سوالات تستی پیام نورهستش به نظر شما یه قالب وردپرسی راهنمایی کنین واسه انتخاب و سوال بعدیم میخوام از سایت خودم اپلود بشه که اگه بشه یه مرجع بشه واسه سایت های دیگه و سایرسایت هابیان کدهای سایت مارو بزارن و بازدیدسایتمون زیاد بشه باید هاست دانلود بخرم ؟تموم فایل ها هم میشه مجانی گذاشت؟ممنون میشم جواب هارو به ایمیلم بفرستین ممنون
سلام
من می خواستم بدونم ایا راهی هست که بدون درج دانلود در نوشته ها ،نوشته مستقیما از طریق edd به صفحه اصلی سایت اضافه بشه و نمایش داده بشه
ممنون
سلام
برای این کار کد میانبر (shortcode) وجود داره. صفحه ی زیر رو ببینید :
http://docs.easydigitaldownloads.com/article/224-downloads
کافیه کد رو بزارید در صفحه ای که به عنوان صفحه خانگی در سایتتون انتخاب کردید.
سلام عزیز خوب هستی ؟
جناب من یک کالا رو ایجاد کردم حالا دو تا مشکل دارم :
اول اینکه edd برای ایجاد لینک دانلود یک دکمه های پیفرض داره … ولیخوب اینا به درد من نمیخورن ، حالا میخوام همین لینک دانلود رو روی یک عکس ایجاد کنم ، باید چیکار کنم ؟
و سوال دوم اینکه شما وقتی لینک دانلود میذاری روی همون دکمه که کلیک میکنی میگه به سبد خرید اضافه شد حالا همون لینک تغییر متن میده و مینویسه پرداخت … من نمیخوام این طوری باشه یعنی کاربر وقتی روی عکس کلیک میکنه فورا انتقال پیدا کنه به صفحه ای که ایمیل و نام و نام خانوادگی رو میپرسه و بعدشم پرداخت…
باید چیکار کنم ؟
تشکر
با سلام
من این افزونه رو نصب کردم اما زمانی که مطلب جدید در بخش "افزئدن دانلود " قرار می دم و دکمه مشاهد ه دانلود رو میزنم : خطا میده که فایل مورد نظر یافت نشد.
ممنون میشم بگید مشکل از کجاست؟؟
سلام دوست عزیز ممنون از آموزش خوبتون
فقط یه چیزی که من را آزار می ده این دکمه اش هست که به انگلیسی نوشته ریال. من دوست دارم به فارسی بنویسه تومان.
می توانید کمکم کنید که به تومن بنویسه و پرداخت بشه
مممنون کمکم کنید.