افزونه Easy Digital Downloads یک افزونه برای سیستم مدیریت محتوای وردپرس است که ساخته شده است که به کسب و کارها امکان فروش محصولات دیجیتال را میدهد. این افزونه تمرکز خود را بر روی فروش و ارسال فایلهای دیجیتال و همچنین مدیریت سبد خرید و پرداخت آنلاین قرار داده است.
لیستی از برخی از توابع کلیدی موجود در افزونه Easy Digital Downloads به شرح زیر است:
۱. `edd_get_download_files`: این تابع برای بدست آوردن فایلهای دانلود برای یک محصول مشخص استفاده میشود.
۲. `edd_get_download_url`: با استفاده از این تابع میتوانید URL دانلود محصول را برای کاربر مورد نظر بدست آورید.
۳. `edd_add_download`: این تابع برای افزودن یک محصول دانلودی جدید به سیستم استفاده میشود.
۴. `edd_purchase_downloads`: با استفاده از این تابع میتوانید محصولاتی که کاربر خریداری کرده است را نمایش دهید.
۵. `edd_complete_purchase`: این تابع برای کامل کردن فرآیند خرید و تغییر وضعیت به “تکمیل شده” استفاده میشود.
این تنها نمونهای از توابع مهم این افزونه است و افزونه Easy Digital Downloads دارای تعداد زیادی تابع دیگر نیز میباشد که برای مدیریت وبسایت فروشگاهی و دیجیتال شما مورد استفاده قرار میگیرد.