افزودن فیلدهای دلخواه به افزونه EDD
سلام ، قرار هستش که کدهای اضافه کردن فیدهای دلخواه مثل شماره موبایل ، آدرس و … به قسمت پرداخت افزونه EDD وردپرس رو معرفی کنیم.
اضافه کردن فیلدهای اضافی به افزونه Easy Digital Downloads
افزونه EDD یکی از پرکاربرد ترین افزونه های فروش فایل هستش و این باعث افتخار ماست که درگاه بانک ملت برای EDD رو داخل مخزن وردپرس قرار دادیم تا به رایگان بتونید ازش برای فروش محصولات خودتون استفاده کنید .
شاید شما نیاز داشته باشید علاوه بر ۳ فیلد “نام” ، “نام خانوادگی” و “ایمیل” اطلاعات دیگری مثل شماره موبایل ، آدرس ، کدپستی و … رو به فیلدهاتون اضافه کنید.به عنوان مثال در آموزش زیر قرار هستش که …
- فیلد شماره موبایل رو به قسمت اطلاعات پرداخت EDD اضافه کنیم
- فیلد شماره موبایل رو الزامی (required) کنیم
- پیام خطایی در صورت تکمیل نشدن این فیلد نمایش داده بشود
- اطلاعات این فیلد اضافی در پنل وردپرس (payment meta) ذحیره بشود
- در قسمت جزئیات خرید این اطلاعات نمایش داده بشود
- اضافه کردن شورت کد {phone} برای ارسال ایمیل اطلاع رسانی به مدیر و خریدار محصول
برای این کار کدهای زیر رو به انتهای فایل functions.php قالب خودتون اضافه کنید .
<?php /** * Display phone number field at checkout * Add more here if you need to */ function sumobi_edd_display_checkout_fields() { ?> <p id="edd-phone-wrap"> <label class="edd-label" for="edd-phone"> <?php echo 'Contact Number'; ?> </label> <span class="edd-description"> <?php echo 'Enter your phone number so we can get in touch with you.'; ?> </span> <input class="edd-input" type="text" name="edd_phone" id="edd-phone" placeholder="<?php echo 'Contact Number'; ?>" /> </p> <?php } add_action( 'edd_purchase_form_user_info', 'sumobi_edd_display_checkout_fields' ); /** * Make phone number required * Add more required fields here if you need to */ function sumobi_edd_required_checkout_fields( $required_fields ) { $required_fields = array( 'edd_phone' => array( 'error_id' => 'invalid_phone', 'error_message' => 'Please enter a valid Phone number' ), ); return $required_fields; } add_filter( 'edd_purchase_form_required_fields', 'sumobi_edd_required_checkout_fields' ); /** * Set error if phone number field is empty * You can do additional error checking here if required */ function sumobi_edd_validate_checkout_fields( $valid_data, $data ) { if ( empty( $data['edd_phone'] ) ) { edd_set_error( 'invalid_phone', 'Please enter your phone number.' ); } } add_action( 'edd_checkout_error_checks', 'sumobi_edd_validate_checkout_fields', 10, 2 ); /** * Store the custom field data into EDD's payment meta */ function sumobi_edd_store_custom_fields( $payment_meta ) { $payment_meta['phone'] = isset( $_POST['edd_phone'] ) ? sanitize_text_field( $_POST['edd_phone'] ) : ''; return $payment_meta; } add_filter( 'edd_payment_meta', 'sumobi_edd_store_custom_fields'); /** * Add the phone number to the "View Order Details" page */ function sumobi_edd_view_order_details( $payment_meta, $user_info ) { $phone = isset( $payment_meta['phone'] ) ? $payment_meta['phone'] : 'none'; ?> <div class="column-container"> <div class="column"> <strong><?php echo 'Phone: '; ?></strong> <?php echo $phone; ?> </div> </div> <?php } add_action( 'edd_payment_personal_details_list', 'sumobi_edd_view_order_details', 10, 2 ); /** * Add a {phone} tag for use in either the purchase receipt email or admin notification emails */ edd_add_email_tag( 'phone', 'Customer\'s phone number', 'sumobi_edd_email_tag_phone' ); /** * The {phone} email tag */ function sumobi_edd_email_tag_phone( $payment_id ) { $payment_data = edd_get_payment_meta( $payment_id ); return $payment_data['phone']; } ?>
به نکات زیر دقت کنید
- قسمت های مثل ‘Enter your phone number so we can get in touch with you’ یا ‘Please enter a valid Phone number’ یا ‘Contact Number’ رو با عبارت های فارسی خودتون می تونید جایگزین کنید.
- همچنین این یک مثال بود برای افزودن فقط یک فیلد ، دقیقا هر قسمت از کد رو با کمی آشنایی به php می تونید کپی کنید و بجای یک فیلد چندتا قیلد اضافه کنید.
- ۲ تا قسمت هستش که یکی فیلد رو الزامی می کنه و یکی باعث خطا نمایش داده بشه ، اونها رو بهش دقت کنید ، اگر می خواهید فیلد الزامی نباشه اونجا رو نباید به فیلدهاتون اضافه کنید.
- به قسمت پیکربندی افزونه رفته و در قسمت ایمیل می تونید از شورت کد {phone} استفاده کنید.
من خودم ازین کدها یجا استفاده کردم ۴ تا قیلد اضافه کردم و ۳ تاشونو الزامی کردم هیچ مشکلی نداره ، اگر باز مشکلی بود بفرمایید راهنمایی کنم ، یا حق
منبع مقاله
سلام من میخوام فیلدی که ساختم وقتی تیک خورد یه مبلغی به فاکتور اضافه کنه میشه راهنمایی کنید که باید چیکار کنم؟ و یا اگر خودتون انجام میدید هزینه ش رو بفرمائید
سلام دو تا سوال دارم
مطالب افزونه و نوشته ها در صفحه اصلی نشون نمیده و حتی دسته بندی وچکار کنم بشه دسته اصلی و در صفحه اصلی باشه
دوم دکمه پرداخت و خرید در کنار نشون میدم چکار کنم در وسط نمایش بده
سوم هم اینکه افزونه اشتراک گذاریها رو تاثیر میذاره افززونه چطوری برطرف کنیم . امیدوارم لطف کنید و پاسخ اینجانب بدهید و متشکرم
سلام
با آپدیت افزونه دکمه پرداخت افزونه من انگلیسی شده. از کجا میتونم فارسی کنم؟
با تشکر
سلام آقای حیدری
من از این کد استفاده کردم ولی، شماره ای رو که مشتری مینویسه، ثبت نمیشه
در قسمت مشاهده جزئیات خرید، می نویسه : Phone: none
حتی خودم هم 1 سفارش ثبت کردم و موبایل ام رو بهش دادم ولی …
http://www.vrayshop.ir/wp-content/uploads/2017/04/order.jpg
درود!
از مقاله ساخت فیلد دلخواه برای افزونه ایزی دیجیتا دانلود استفاده کنید.
موفق باشید..
اون قسمتی که تلفن رو میزنیم ت این کد الزامیه . فرمودید چطور الزامی نشه ولی متوجه نشدم من. یعنی اون تیکه رو حذف کنیم ؟
سلام
من یک مشلی خوردم جدیدا با edd در صورتی که مشتری ایمیل یاهو وارد کرده باشه لینکی که براش ایمیل میشه ادرس ایمیل هم توش ست دیگه ! ر صورتی که لینک یاهو باشه سایت us.yahoo.com باز میشه!! راهی هست ایمیل ادرس ایمیل از توی لینک دانلود ارسال حذف بشه !؟ یا اینکه لینک دانلود کوتاه بشه؟
درود!
این مشکل چند ماه پیش برای ووکامرس هم پیش اومده بود، دلیلش هم از شرکت زیرساخت بود، با فیلتــرشکــن تست کنید و نتیجه رو اعلام کنید تا راهکاری براش پیدا بشه!
موفق باشید..
بعد آپدین تغییرات هم برمیگرده حالت اولش
سلام دکتر آرش راستش به یه مشکل خوردم خواهش میکنم کمک کنید. من نمیخوام توی دکمه پرداخت قیمت و – فاصله رو بزنه فقط میخوام متنی که خودم به دکمه میدم باشه بدون قیمت میشه دقیق بگید از کدوم پوشه و از کدوم فایل باید کدشو پاک کنم؟ با php آشنا نیستم ولی ویرایش قالب رو بلدم و میتونم کدهارو دستکاری کنم. بی صبرانه منتر پاسخم اینم عکس :
http://uupload.ir/files/dbpc_05.png
درود، از آموزش زیر استفاده کنید که به درخواست خود شما گردآوری شده!
آموزش حذف قیمت از دکمه خرید Edd
موفق باشید :)
سلام و خسته نباشی دوست عزیز، عالی بود خیلی ممنون دنبالش زیاد گشتم
سلام و خسته نباشید
یک سوال داشتم خدمتتون
اینایی که فرمودین برای اضافه کردن فیلد بود
حالا من میخوام اون سه تا فیلدی که داره رو حذف کنم
نام
نام خانوادگی
ایمیل
اینا رو باید چیکار کنم؟
خیلی مچکرم
سلام، از افزونه fma-additional-checkout-attributes استفاده کنید!
به زودی آموزش استفادهاش در سایت قرار میگیره!
با سلام خدمت آقای دکتر آرش عزیز
من یه مشکلی با این افزونه دارم و اونم مشکل فارسی نبودن متن سبد خرید هستش
یعنی یک جاهاییش فارسی هست بعضی متنهاش نیس
حالا من چه جوری میتونم اون متن هایی که فارسی نیس رو ویرایش کنم؟
سلام، فایل زبان افزونه رو ویرایش کنید!
با بروزر Internet Explorer به خوبی کار میکند اما با فایرفاکس و گوگل کروم، این مشکل وجود دارد !
لطفا راهنمایی بفرمایید.
سلام
لطفا یه پکیج آموزشی برای فیلدهای دلخواه به افزونه EDD تهیه کنید
با سلام آیا افزونه ای سازگار با EDD سراغ دارید که بتواند بصورت گروهی قیمت محصولات فروشگاه را افزایش دهد
از طریق ویرایش گروهی محصولات میتونید قیمت رو افزایش بدین!
سلام
من میخوام کل ایمیل مشتریانی که از طریق افزونه edd خرید کردند یا خواستند خرید بکنند و ناموفق بود کل ایمیل هاشون رو از دیتابیس استخراج کنم.
در قسمت گزارش گیری فقط ایمیل سفارشات موفق رو قرار داده اما من میخوام همه رو دانلود کنم اعم از موفق و ناموفق ممنون میشم راهنمایی کنید که چطوری مستقیما از دیتابیس لیست ایمیل ها رو دربیارم.
باتشکر
سلام، آموزشش به زودی قرار داده میشه!
رحمت بر امواتت
سلام من افزونه Easy Digital Downloads
رو نصب کردم و 2 تا مشکل دارم
1- می خام حجم فایل هم نشون داده بشه
2- تعداد دانلودها هم نمایش داده بشه
لطفا راهنمایی ام کنید
سلام. خسته نباشید. شرت کدی برای این افزونه هست که محصولات رو بهتر نمایش بده؟
سلام آقای حیدری.سوالم اینه که چطوری میشه تصویر Button لینک EDD رو یه تصویر دلخواه قرار داد؟
من اول خود تصویر رو میزارم بعد لینک صفحه چک اوت رو روی تصویر میذارم ولی وقتی کلیک میکنم میگه سبد خرید خالیه این مشکل رو میشه حل کرد؟
با سلام
افزونه رو میتونید از لینک زیر دریافت کنید
https://wordpress.org/plugins/wordpress-prevent-copy-paste-plugin/
با احترام
سلام
چجوری میشه فیلد نام کاربری رو بجای فیلد phone وارد کرد؟
سلام
این کدهای این نوشته برای اضافه کردن 1 فیلد هستند ، اسمش رو هرچیزی میتونید بزارید .
با عرض سلام خدمت شما
من از این کد استفاده کردم و به خوبی کار داد
من دارم از یه قالبی استفاده میکنم که به طور پیش فرض از نام کاربری و پسورد استفاده میکنه
حالا می خوام ایمیلو جای نام کاربری استفاده کنم
تمام فیلد های phone به username تغییر دادم
موقع ارزیابی فیلد نوشته شده ایراد میگیره، مینویسه به درستی نوشته نشده
میشه بگید کجای این نوشترو تغییر بدم که ارزیابیشو برای ایمیل انجام بده نه برای موبایل؟
سلام
اعتبار سنجی ها با کدها جاوا اسکریپت هستش ، و یا قسمت اضافه کردن فیلد نوع فیلد هم میتونه باشه .
سلام
می خواستم ببینم چطور میشه تعداد فایلهای فروخته شده edd را در فایل index در وردپرس نمایش داد؟
با تشکر
با سلام
این کار رو تو قالب های تم فارست انجام دادیم ما هم . یک قالب تم فارست دانلود کنید نگاه کنید .
اما برای صفحه محصول نه تو loop ایندکس . ولی باز میشه یک راهکار خلاقانه براش زد
سلام.
من میخوام بخش پرداخت و… رو مثل بعضی از سایت ها بدون نیاز به ایمیل کنم ، راهی برای اینکار هست؟
یعنی وارد کردن ایمیل و نام الزامی نباشه !
سلام
نام خانوادگی رو میشه
اما تو سیاست های edd این هستش که لینک دانلود باید ایمیل بشه برای کاربر
فکر نکنم در حال حاضر راهی برای ایمیل باشه
اما حتما انگلیسی سرچ کنید این موضوع رو
من اطلاعات کافی ندارم
سلام
از بابت مطلب خوبتون ممنون
اگر بخوایم شورتکد دانلود افزونه رو به صورت کد php دراریم و تو یک جای خاص به نمایش دراریم اونوقت چیکار باید کرد ممنون میشم راهنمائیم کنید.
سلام
من درست متوجه منظورتون نشدم . شورت کد دانلود افزونه منظورتون چی هستش ؟
با تشکر
با سلام
منظور بنده اینکه می خوام لینک دانلود افزونه easy-digital-downloads رو تو قالب در یک جای خاص به نمایش بگذارم و برای این کار نیاز هست که شرتی مثل [purchase_link id=”51″ style=”” color=”” text=”خرید”] رو تبدیل کنم به کد php اگه میشه در این مورد راهنمائیم کنید ممنون
سلام
همچین کدی رو ما داخل قالب تم فارست هم استفاده کردیم
توصیه میکنم یکی از این قالب های تم فارست رو نگاه کنید از همون کدها میتونید استفاده کنید
سلام
وقتی این کدو داخل فانکشن میذارم موقع اتصال به درگاه پرداخت صفحه سفید میشه و هیچی بالا نمیاد
ممنون میشم اگه راهنمایی کنید
سلام
به تگ های php لطفا دقت کنید . شروع و پایان تگ های php هم هستش .
با تشکر
با سلام و احترام
آقا ما این کار انجام دادیم و شد
اما موقه غیر الزامی ک کای رو ک گفتید پاک کردیم وبراش تعریف نکریدم
اما قالب میریزه بهم
و درست نمیشه
دقیقا چ دستوری براش پیاده کنیم
سلام
باید یک کمی با php آشنا باشید یا از یک نفر کمک بگیرید که فیلد هایی رو که میخواین براتون اضافه کم و همچنین الزامی غیرالزامی کنند.
به این شکل الان کمکی از دستم بر نمیاد واقعا
با احترام
با سلام
و تشکر فراوان از لطفتون بابت این کد ویژه و مفید
سلام دوست عزیز
ممنون بابت آموزش مفیدت
فقط چند نکته و مشکل ؟
1- وقتی کد رو اضافه میکنی، ایمیل و نام که الزامی هستند، از حالت الزامی بودن خارج میشوند.. پیشنهادی برای این مشکل دارین ؟
2- کجا میتوان شماره شخص را که وارد میکند، مشاهده کرد ؟ ( فقط در قسمت ایمیل ها میشه دید؟ )
با سپاس
سلام
1 – راجع به مورد اول گمون نکنم اینطور باشه .لطفا تنظیمات وردپرس دیدگاه ها رو هم کنترل کنید .
2 – برای مشاهده از قسمت جزئیات خرید هم میتونید مشاهده کنید .
سلام
این کدو داخل فانکشن قالبم گذاشتم یه مشکل بوجود اومد. و اون اینکه وقتی روی دکمه پرداخت کلیک میشه که به صفحه درگاه پرداخت بانک برم با صفحه سفید رو برو میشم
سلام
صفحه سفید یعنی این که کد php رو اشتباه استفاده کردید
سلام
یه سوال داشتم
من سایتم رو راه اندازی کردم و دسته ها رو هم ساختم حالا که EDD رو اضافه کردم اونم واسه خودش دسته بندی داره
راهی داره که از دسته بندی سایت استفاده بشه؟؟؟
یا این امکانات EDD به قسمت نوشته ها اضافه بشه؟؟؟
سلام
مگر این که از دسته بندی افزونه داخل قالبتون استفاده کنید .
سلام اخوی دکتر،
از وردپرس 4.3 استفاده میکنم آقا ما به هر جای این فایل فانکشن این کد رو اضافه میکنیم سایت سفید میشه! داستان چیه؟
پیشاپیش از پاسخ دقیق شما ممنونم
با احترام
سلام
این کد خودش تگ شروع و پایان php یعنی
و کد پایان
رو داره ک شما باید این 2 تا تگ رو بردارید چون فایل شما هم این ها رو داره .
آقا آرش – دکتر عزیز،
بله درست می فرمایید.
این رو متوجه شده بودم (البته بعد از کلی ریاضت).
ولی جدیدا به یه مشکل شاخ دار برخوردم:
{phone} برام اضافه شده
اما
فیلد تلفن نه!!!
راستی
دارم php رو شروع میکنم یه نصیحت بهم بکن!
انشاالله مثل همشه سربلند باشی.
با عرض سلام و خسته نباشید
آقای حیدری میخواستم بخش فروش فایل EDD رو دقیقاً مثل بخش فروش پکیج های شما کنم، یعنی کادر مربوط به کد پستی و آدرس هم باشه ( همانند مال شما )
ممنون میشم کدش رو بهم بدین
من هرکاری میکنم بهم میریزه
سپاس از شما
سلام
ما خودمون تو در درگاه دست بردیم و کدها رو تزریق کردیم . از همین کدهای بالا هم استفاده کردیم دقیقا .
با ایمیل در ارتباط باشید .
در پنل پارس پال هم باید تلفن ثبت بشه ولی متاسفانه ثبت نمیشه
حتی با مدیران پارس پال هم صحبت کردم گفتن باید داخل افزونه اضافه و تغییراتی صورت بگیره
سلام
بله باید کدها مخصوص پارس پال هم اضافه بشه .
سلام
من از درگاه پارس پال استفاده می کنم و می خوام شماره تلفن و مشخصات هم در قسمت پنل کاربری من در هنگام خرید با افزونه edd به پنلم در پارس پال هم اضافه بشه . فقط مشخصات اضافه میشه
سلام
ما داخل کدهای بالا توضیح دادیم که چگونه فیلد اضافی درست کنید . و اطلاعات هم در قسمت خرید و اطلاعات مشتری ذخیره میشه .
الان مشکل کجا هستش ؟
با تشکر
موقعی که خرید انجام میشه مشخصات باید در قسمت پنل پارس پال هم نشون داده بشه ولی فقط اسم و فامیل نشون داده میشه
سلام
این کدها فقط اطلاعات فیلد اضافی رو داخل وردپرس ثبت می کنه و چیزی براش تعریف نشده که برای پارس پال ارسال بشه .
این قسمت رو خودتون باید اضافه کنید .
سلام ارش جان من فیلد شماره تلفن رو اضاف کردم بدون مشکل فقط یه فیلد دیگه میخوام اضاف کنم برای رشته تحصیلی اگه ممکنه برام نمونه کدشو بزارید اخه برنامه نویسیم خوب نیست
سلام
دقیقا باید از همین کدها استفاده کنید ، به یک نفر که یکم به php آشنا باشه بدید باتون انجام داده ، من خیلی گرفتارم ب خدا
مر30 دوست عزیز
با سلام،
متوجه نشدم که” functions.php قالب خودتون” یعنی کجا؟؟
اگر امکان داره یک مسیره بصورت یک مثال میزنید؟
قالب سایت یا قالب edd?
البته کل کد رو در functions.php داخل پوشه پلاگین edd ریختم ولی با صفحه سفید و یک ارور رو روبرو میشم!
Parse error: syntax error, unexpected ‘<' in …/public_html/wp-content/plugins/easy-digital-downloads/includes/checkout/functions.php on line 413
اگر راهنمایی کنید، سپاسگزار میشم…
سلام
منظور functions.php قالب هستش مثلا
تشکر
کل کد بالا رو در فانکشن قالب در انتها کپی کردم، ولی دوباره با مشکل صفحه سفید و کد اخطار زیر مواجه می شم.
Parse error: syntax error, unexpected ‘<' in /home/toran/public_html/wp-content/themes/i8/functions.php on line 1965
وقتی فایل فانکشن رو باز میکنم که ارور رو ببینم، از خط اول کدهایی که گذاشتید ، ایراد میگیره؟
از پاسخگویی شما سپاسگزارم.
سلام
دارید یک کجای کار اشتباه می کنید ، کد ها رو قبل از پایان تگ php یعنی وارد کردید دیگه ؟
سلام
من میخوام که تو صفحه جزئیات محصول یا تو سابقه پرداخت به جای آدرس ایمیل نام خریدار نشان داده بشه
البته قبلا تو صفحه جزئیات محصول نام خریدار وآدرس ایمیلش نشان داده میشد اما بعد از آپدیت جدید دیگه اینطور نیست
نمیشه کاری کنم که با وجود این اپدیت صفحه جزئیات محصول مثل قبل یاشه؟
سلام
اگر به صورت پیش فرض این داخل قالب هستش ، باید تو هوک های افزونه دست ببرید که باید انگلیسی سرچ کنید این مورد رو . من اطلاع دقیق ندارم .
تشکر
خوبه
اما یک اشکال داره
نمیشه شماره تلفن های وارد شده را استخراج کرد از قسمت گزارشات
واقعا فوق العاده بود – ممنون از وب سایت فوق العاده تون .
سلام / چند نفر از دوستان در خواست کردن فیلد دیگه هم قرار بدین تا مشخص بشه چه بخشهایی رو میشه تغییر داد ؛ اما توجه نکردید
– بنده هم درخواست دارم یه فیلد دیگه هم اضافه کنید؟
– خودم سعی کردم از کپی توابع استفاده کنم و نام دیگه بجز phone استفاده کردم، اما فیلد دوم ارور میده
سلام
ممنون.
یه سوال، برای اینکه توی صفحه سابقه پرداخت بجای نمایش ایمیل مشتری نام مشتری رو بزنه باید چیکار کنم؟؟
استفاده کردیم با تشکر
آقای حیدری خوب نیست نظرات بازدیدکنندگان رو پاک کنید
سلام واقعا عالیه همه چیه سایتت
من یه سوال راجب این افزونه دارم
من سایتم کلا فروشگاهی هست
میخوام مطلب جدید که میزارم مثل دسته بندی نوشته اصلی نشون داده بشه
یعنی بیاد صفحه اول هر مطلبی که میزارم
یه دسته بندیش مثل دسته بندی نوشته ها باشه باید چی کارکنم
سلام.اقا من نمیخوام سبد خرید داشته باشه میخوام توصفحه پرداخت قیمتو ازطریق شسن بزارم توفیلد قیمت چی کار باید بکنم
سلام
اولاً تشکر فراوان
ثانیاً من این کد رو اضافه کردم صفحه ای که محصول توش وارد شده بالا نمیاد و صفحه سفید میاد
سلام
کدها درست هستش من چک کردم ، منبع انگلیسی در انتها رو هم جهت اطمینان بخونید ، یکبار دیگه مراحل رو انجام بدید شاید جایی رو اشتباه انجام دادید .
سلام آرش جان.
میخواستم اگر میشه راهنمایی کنید
1 چطور میتونم فیلد نام خانوادگی رو حذف کنم؟
2 چطوری یک فیلد رو اجباری کنم؟
3 و در آخر چطور میتونم مثلا یه فیلد text are اضافه کنم؟
من واقعا خیلی در گیر این سه مورد هستم اگر بتونید کمک کنید بسیار بسیار سپاس گذارم.
فقط خواهشا یه طوری بگید که ما هم متوجه بشیم.
مرسی
جسارتا یه مورد دیگه:
وقتی کد بالا رو اضافه میکنم اون ستاره که نشون دهنده اجباری بودن فیلد هست میره ولی وقتی اون بخش کد که مربوط به اجباری بودن هست رو حذف میکنم ستاره های نشون دهنده اجباری بودن فیلد برای فیلد ها ظاهر میشه.
و اینکه برای اضافه کردن دو فیلد، بعد از تغیر آی دی کد بالا باید کدوم بخش از کد رو اضافه کنم؟ چون وقتی که همش رو دوباره اضافه می کنم جواب نمی ده.
مرسی
ممنون
برای اینکه فیلد تلفن در بخش ادمین ریز کزارشات هم نمایش داده بشه باید چی کار کرد ؟
نباید یک جدول اضافه کرد به دیتابیس؟
میشه راهنمایی کنید ؟
سلام
من امتحان کردم تو بخش ادمین سایت هم تو جزئیات خرید محصول قید میشه .
سلام
قربان بنده کد رو قرار میدم صفحه سایت و مدیریت سفید میشه و مجبورم کد رو بردارم. دلیل چیه و چیکار باید بکنم؟
ممنون
سلام جناب حیدری
وقت شما بخیر. از اینکه اطلاعات مفیدی در اختیار کاربران قرار میدید خیلی سپاسگزارم. من افزونه EDD رو نصب کردم اما زمانی که میخوایم نام و نام خانوادگی رو وارد کنیم، عبارت توی باکس نام رو به صورت انگلیسی نمایش میده یعنی به صورت first name. چطور میتونم اونرو به صورت فارسی “نام” تغییر بدم؟
سلام
از فایل wp-config خودتون زبان وردپرس رو روی فارسی قرار بدید یعنی به شکل زیر
ممنونم جناب حیدری. زبان وردپرس فارسی هست. اگر دقت کنید عیارت داخل باکس First name هست یعنی n به صورت کوچک هست! من درون template.php در مسیر \includes\checkout عبارت زیر رو تغییر دادم و فقط n رو به N تبدیل کردم یعنی First Name. جالبه که درست شد!!
placeholder=”<?php _e( 'First Name'
اقا از سایت خوبی مثل شما بعیده آدم این همه منتظر جواب بمونه از یک هفته هم بیشتر شده از سر شلوغی هم گذشته
با سلام و خسته نباشید از سایت خوبتون میشه اون کدی که 3 تا فیلد درست کردید رو در اختیار بذازید با این یه دونه آدم گیج میشه کجا اضافه کنه فیلد بعدی ولی کدی کامل بدید میشه راحت تغییر داد ممنون مشیم چون کارم خیلی مهمه با تشکر
سلام یه سوال فوری دارم ازتون
ممنون میشم راهنمایی کنید
به طور پیش فرض از زمینه دلخواه نمیشه تو edd استفاده شود
راهنمایی کنید چطوری میتونیم تعریف بکنم
من میخوام علاوه بر تلفن شماره موبایل و آدرس رو هم بگیرم اما نمیشه.
فقط تلفن اضافه میشه.
میشه کمک کنید
داخل آموزش توضیح دادیم چجوری خوب فیلد ها رو اضافه کنید … الان کجاشو مشکل دارید ؟
با سلام و تشکر
من این افزونه را با درگاه پی لاین ست کردم فقط مشکلی که هست اینه که وقتی دکمه پرداخت را میزنی علاوه بر فیلد های اطلاعات شخصی ، فیلد های مربوط به قسمت جزئیات حسابداری هم مثل کد پستی ، کشور و … هم هستش ، میخواستم بدونم این فیلد های حسابداری را میشه حذف کرد ؟
به صورت پیش فرض همچین فیلدهایی داخل افزونه وجود نداره ، خودتون اضافه کردید ؟
فیلد کد پستی و آدرس وقتی اضافه میشه که مالیات فعال باشه ، برای تشخیص محل زندگی خریدار و محاسبه مالیات
با سلام خدمت دوست عزیز .میخواستم ببینم این افزونه چکار باید کرد وقتی فایلی یا نوشته ای رو اضافه میکنی یک راست بره تو صفحه اول سایت.ما الان وقتی مطلبی رو اضافه میکنیم و انتشار میزنیم میره تو دانلودها و با بقیه نوشته ترکیب نمیشه اصلا .اگه میشه یک راهنمایی بکنی تا این درست بشه
یک دنیا ممنون. لطف بزرگی کردید، امیدوارم آموزش های این شکلی مربوط به این افزونه در سایت خوبتان ادامه داشته باشد
سلام آرش جان، عیدت مبارک
مطلب خیلی خوبی بود، البته یه افزونه تجاری توی خود سایت edd هست که تصمیم گرفته بودم خریداری کنم ولی یه خورده گرون بود.
اگر ممکنه، یه خورده بیشتر توضیح بدید مثلا اگر بخواهیم فیلد رو الزامی نکنیم باید چیکار کرد دقیقا؟
یا اینکه اگر بخواهیم فیلد نام و نام خانوادگی رو با هم اقدام کنیم؟
این دو مورد خیلی مهمه اگه بتونید آموزش بدید.
تشکر فراوون، راستی قالب جدید هم مبارک
سلام
عید شما هم مبارک
در مورد این که الزامی باشه 2 قسمت از کدها هستش ، یکی این
و یکی دیگه این
اگر می خواهید الزامی نباشه این قسمت رو برای فیلد تعریف نکنید.
در مورد نام و نام خانوادگی راستش باید انگلیسی جستجو کنید فکر کنم راهکارش موجود باشه ، من خودم بلد نیستم ، اگر به نتیجه نرسیدید بگید منم سرچ کنم براتون پیدا کنم.
تشکر بابت تبریک قالب ، اگر نظرتونم در مورد قالب بگید ممنون میشیم
موفق باشید
راستش یه روشی هست که خیلی وقته پیداش کردم ولی روش خیلی جالبی نیست. یعنی احساس میکنم اگر روش دیگه ای پیدا بشه بهتره.
https://github.com/easydigitaldownloads/library/blob/master/checkout/remove-last-name.php
فقط یه مشکلی که هست وقتی از کد داده شده استفاده میکنم، تمامی فیلد ها غیر اجباری میشن. یه خورده تعجب بر انگیزه، مشکل از چی می تونه باشه؟
سلام
این کد رو هم نویسنده خوده افزونه قرار داده ، راستش من نمی دونم مشکل از کجاست ، تو قسمت پشتیبانی افزونه تو مخزن وردپرس مطرح کنید به جواب می رسید
با تشکر
منکه اضافه کردم سایت از دسترسی خارج شد
سلام
دوست عزیز شما به تگ های php توجه نداشتید ، انتهای کدها نبودش یعنی شما باید این کدها رو قبل از یک خط مانده به انتها یعنی وارد می کردید ، برای این که برای دیگران مشکلی پیش نیاید من خودم رو به انتها همین کدها وارد کردم تا کسی مشابه شما به مشکل نحوره. با تشکر
با سلام لطفا دقیق تر توضیح بدید که این کد به چه شکل باید در فایل فانکشن قرار گیرد تا با صفحه سفید مواجه نشویم
با سپاس فراوان
با سلام
مشکل اول حل شد
در واقع کافی است که را در آخر کد وارد ننمایید . تا با صفحه سفید مواجه نشوید
با این کد از آقای آرش حیدری من یک فیلد شماره تماس به فرم خرید edd اضافه نمودم ، مشکل دوم این است که فایل فانکشن من کلمات فارسی را قبول نمی کند .
سلام سال نو مبارک
من در پیکربندی قسمتی که بتونم شورت کد فون رو اضافه کنم پیدا نکردم
ایزی دیجیتال من به زبان فارسی هست
لطفن راهنمایی می کنید
از منوی وردپرس کجا باید بریم؟
سلام
در همون EDD فارسی در پیکربندی به قسمت ” ایمیل” برید و شورت کدها رو می تونید زیر باکسی که برای رسید مشتری و مدیر سایت هست مشاهده کنید.
سلام آرش جان .
مطالب سایت ت فوق العاده س . واقعا استفاده کردم .
موفق باشی
سلام
خواهش می کنم ، شما لطف دارید
پیروز و پایدار باشید
سلام بر آقای دکتر عزیز؛ خیلی ارادت داریم آرش خان. ممنون بابت مطلب کاربردی که نوشتید. همچنین خواستم تبریک بگم بهخاطر تغییرات زیبایی که به تازگی در ظاهر سایتتون انجام دادین. به هر حال سال نو هست و خونه تکونیاش.. سایت هم خونه دوم شما وبمسترها میشه دیگه! آقا انشالله هرجا هستی شاد و سلامت باشی. سال نو هم پیشاپیش به شما و خانواده محترمتان مبارک.. یا علی
سلام
ممنون شما خیلی محبت دارید . اگر قالب جدید جاییش مشکلی هم داره بفرمایید ، ممنون میشم
سال نو شما هم مبارک ، انشاا… سال خوبی پیش رو داشته باشید
یا حق