بسم الله الرحمن الرحیم
برای کسانی که از افزونه EDD یا همان دانلود به ازای پرداخت یا Easy digital downloads استفاده کرده اند شاید این مساله پیش آمده باشه که نیاز داشته باشن تا فیلد خاصی به فرم خرید این افزونه هنگامی که کسی پرداختی انجام میده اضافه کنند.
فیلدهایی چون : موبایل / کدپستی و…
اگر در اینترنت جستجویی در همین مورد انجام بدید خواهید دید که اکثر راه حل اضافه کردن کدهای مخصوص به این کار رو در فایل functions.php می بینند.
اما این بار قصد معرفی افزونه ای مخصوص به این کار رو داریم و خبری از کدنویسی نیست.
افزونه افزودن فیلد دلخواه به EDD
این افزونه برای رفع نیاز بالا بدون کدنویسی نوشته شد و رایگان در مخزن وردپرس قابل دسترسیست.
از جمله امکاناتی که این افزونه خوش دست انجام میده عبارت است از:
- شما رو قادر میسازه تنها با درگ و دراپ و به صورت بصری فیلدمورد نیاز خودتون رو بسازید
- شما رو قادر میسازه تا بتونید چینش فیلدها رو تغییر بدید
- به شما این امکان رو میده تا بتونید فیلدی رو الزامی و یا غیرالزامی کنید
- فیلدهای اضافه شده حتی به صورت تگ برای استفاده در ایمیل هم قابل استفاده خواهند بود.
آموزش اضافه کردن فیلد سفارشی به EDD با پلاگین EDD custom checkout fields
با کمک این پلاگین می تونید هر تعداد فیلد دلخواهی که خواستید به فرم پرداخت اضافه کنید.
به عنوان مثال شما می خواهید فیلدهای آدرس، کد پستی، شماره موبایل و … را از کاربر دریافت کنید.
برای این کار کافیه به قسمت افزونه ها و بخش افزودن بروید و نام پلاگین EDD custom checkout fields را جستجو کنید. بعد از نصب و فعال سازی، از منوی Downloads روی گزینه فیلدهای پرداخت کلیک کنید و در صفحه باز شده با کلیک بر روی دکمه افزودن فیلد، می توانید فیلدهای دلخواه خودتون را اضافه کنید.
هر فیلد تنظیماتی شامل:نام / الزامی بودن یا نبودن / نگه دارند / توضیحات و.. دارد که به شما قابلیت سفارشی سازی بالایی رو میده.
دانلود پلاگین EDD custom checkout fields
برای دانلود و نصب میتونید از روشی که در قسمت قبل گفته شد استفاده کنید یا مستقیم از لینک زیر اون رو دانلود کنید:
[button link=”https://wordpress.org/plugins/edd-custom-checkout-fields/” style=”download” bg_color=”#1167de”]دانلود پلاگین فیلد سفارشی EDD[/button]
بسیار افزون کاربردی و خوبیست
فقط فاصله فیلد جدید با فیلد قبلی یک خورده کمه که شکل فرم را بهم میریزه
تو آ÷دیت های بعدی اگر اصلاح بشه ممنون
زنده باشید.این مورد وابسته به استایل قالبه و شامل روند کاری پلاگین نمیشه.
خیلی ممنون
راهی داره که بشه تنظیمش کرد (تو قالب)؟
ممنون میشم اگر راهنمایی کنید
بدین یه متخصص براتون اوکی کنه.
چجوری میکنم فیلد ایجاد شده رو به صفحه پرداخت اضافه کنم؟؟
شما ادد کنی تو افزونه ، خودش ادد میکنه تو صفحه پرداخت
سلام ایا با وردپرس نسخه 4.9.1 هم سازگاری داره
سلام
بله
سلام وقت بخیر
از زمانی که افزونه edd را به نسخه 3 ارتقا پیدا کرده متاسفانه فیلد اضافه شده در ایمیل و داشبورد پرداخت بصورت یک خط تیر به نمایش در میاید. لطفا بررسی کنید و یک آپدیت جدید ارائه دهید.
با تشکر
سلام
اسکرین شات بدید
از نسخه 3.03 پلاگین ایزی دیجیتال دانلود استفاده می کنم.
عکس از داشبورد مدیریت قسمت سفارش مشتری در عکس زیر مشخص است که در قسمت شماره موبایل بصورت خط تیره است.
https://s25.picofile.com/file/8452368468/2022_08_21_13h32_27.png
در صورتی که اطلاعاتی دیگری لازم دارید بفرمایید شاید بتوانم کمک کنم.
در جدول ordermeta در دیتابیس نیز در ستون meta_value سفارشات از یک جایی به بعد به شکل یک شماره مانند 1661020961 ذخیره شده است. در صورتی که سفارشات قبلی به این شکل a:1:{s:5:”phone”;s:11:”09361112233″;} ذخیره شده است.
در تلگرام در تماس باشید:
@yade_yaran