رفتن به مطلب

سوال از ووکامرس


پست های پیشنهاد شده

سلام دوستان

بنده سوالی از ووکامرس داشتم

خواستم ببینم چطوری میشه تو قسمت چک اوت ک میخواد مشخصاتو از کاربر یا همون خریدار بگیره، فیلداشو کم یا زیاد کرد.

مثلا من میخوام ی سایت بزنم که فقط لینک دانلود بفروشم و ب مشخصاتی مثل شهرو ادرس و ... مشتری نیاز ندارم و میخوام فیلدای مربوط به اونارو بردارم و فقط ایمیل بگیرم و نام . یا یک چندتا چیز دیگه؟

ممنون میشم پاسخ بدین.

و همچنین سوال دیگه ای هم داشتم ، اینکه چطور میشه هنگام خرید در مرحه checkout از کاربر یک رمز هم بخوایم که اونو ثبت نام کنه در سایت؟

با تشکر

post-7759-0-35211800-1421647825_thumb.png

post-7759-0-35211800-1421647825_thumb.pn

لینک به ارسال

نحوه حذف فیلدها

لیست فیلدها به صورت آرایه هستند

با unset شدن مقدار میتوانید حذف کنید

نمونه حذف شرکت


// Hook in
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
// Our hooked in function - $fields is passed via the filter!
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_company']);
return $fields;
}

لیست کامل فیلدها همراه نمونه

http://docs.woothemes.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/

سوال 2

ووکامرس پیشفرض این قابلیت رو داره

  • امتیاز 2
لینک به ارسال

نحوه حذف فیلدها

لیست فیلدها به صورت آرایه هستند

با unset شدن مقدار میتوانید حذف کنید

نمونه حذف شرکت


// Hook in
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
// Our hooked in function - $fields is passed via the filter!
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_company']);
return $fields;
}

لیست کامل فیلدها همراه نمونه

http://docs.woothemes.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/

سوال 2

ووکامرس پیشفرض این قابلیت رو داره

ممنون از پاسختون

یک افزونه پیدا کردم که این کار رو انجام میده. ایا استفاده از افزونه بهتره یا این که کدارو کم کنم؟

با تشکر

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...