صفحه پرداخت نقش بسزایی در موفقیت شما در تجارت الکترونیکی دارد. این یکی از مهمترین قسمتهای قیف تبدیل شماست. این صفحه ای است که درآمد کسب می کند.
اگر کسی خریدی انجام ندهد مهم نیست که چند نفر از وب سایت شما بازدید می کنند. فرآیند پرداخت پیچیده یکی از دلایل عمده رها شدن سبد خرید است.
شما همیشه باید به دنبال روش هایی باشید تا فرآیند پرداخت هرچه ساده تر را انجام دهید. اگر از ووکامرس به عنوان راه حل تجارت الکترونیکی خود استفاده می کنید ، می توانید به راحتی طراحی صفحه پرداخت را تغییر دهید ، ترتیب زمینه های موجود را حذف یا تغییر دهید.
قسمتهای پیش فرض صفحه پرداخت ووکامرس

به طور پیش فرض ، ووکامرس به اطلاعات زیر از مشتریان نیاز دارد.
- نام کوچک
- نام خانوادگی
- نام شرکت
- کشور
- خط آدرس 1
- خط آدرس 2
- شهر / شهر
- استان / شهرستان / منطقه
- کدپستی / ZIP
- تلفن
- آدرس ایمیل
- سفارش یادداشت ها
زمینه های پرداخت را سفارشی کنید
می توانید قسمت های پرداخت ووکامرس خود را با کد سفارشی یا پسوندهای ووکامرس سفارشی کنید. ما هر دو نفر را در اینجا پوشش خواهیم داد.
1. کد سفارشی
صرفا جهت اطلاع و دسترسی ، در اینجا لیستی کامل از فیلدهای آرایه منتقل شده به woocommerce_checkout_fields وجود دارد. این به شما کمک می کند در آینده نقشه برداری و درک کنید.
>
/**
* Billing Checkout Fields
*/
billing_first_name
billing_last_name
billing_company
billing_address_1
billing_address_2
billing_city
billing_postcode
billing_country
billing_state
billing_email
billing_phone
/**
* Shipping Checkout Fields
*/
shipping_first_name
shipping_last_name
shipping_company
shipping_address_1
shipping_address_2
shipping_city
shipping_postcode
shipping_country
shipping_state
/**
* Account Checkout Fields
*/
account_username
account_password
account_password-2
/**
* Order Checkout Fields
*/
order_comments
هر فیلدی که به woocommerce_checkout_fields منتقل می شود شامل آرایه ای از خصوصیات زیر است:
- type – type of field (text, textarea, password, select)
- label – label for the input field
- placeholder – placeholder for the input
- class – class for the input
- required – true or false, whether or not the field is require
- clear – true or false, applies a clear fix to the field/label
- label_class – class for the label element
- options – for select boxes, array of options (key => value pairs)
- type – نوع قسمت (متن ، منطقه متن ، رمز ورود ، انتخاب)
- label – برچسب برای قسمت ورودی
- placeholder – محل نگهداری ورودی
- class– کلاس ورودی
- required – درست یا نادرست ، خواه فیلد مورد نیاز باشد یا نه
- clear– درست یا نادرست، رفع عیب زمینه/برچسب را اعمال می کند
- label_class – کلاس برای عنصر برچسب
- options – برای جعبه های انتخاب شده ، آرایه گزینه ها (key => جفت ارزش)
قسمتهای جعبه را حذف کنید
اکنون برای حذف قسمتهایی که نمی خواهید در صفحه پرداخت WooCommerce خود ، از این قطعه استفاده کنید و کلیدهای آرایه را مطابق با لیست بالا تغییر دهید:
add_filter( 'woocommerce_checkout_fields', 'bbloomer_remove_woo_checkout_fields' );
function bbloomer_remove_woo_checkout_fields( $fields ) {
unset( $fields['billing']['billing_first_name'] );
return $fields;
}
متن برچسب و محل نگهداری قسمتهای پرداخت را تغییر دهید
اگر می خواهید برچسب ها و محل نگهداری قسمت های صندوق را تغییر دهید ، از این قطعه استفاده کنید:
add_filter( 'woocommerce_checkout_fields', 'bbloomer_rename_woo_checkout_fields' );
function bbloomer_rename_woo_checkout_fields( $fields ) {
$fields['billing']['billing_first_name']['placeholder'] = 'New placeholder';
$fields['billing']['billing_first_name']['label'] = 'New label';
return $fields;
}
قسمتهای پرداخت مورد نیاز را اختیاری قرار دهید
به طور پیش فرض ، فیلدهای خاصی از صفحه پرداخت لازم است. به هیچ وجه کاربر نمی تواند خرید را بدون پر کردن صحیح خرید کامل کند. اگر می خواهید آن قسمت را اختیاری قرار دهید و اجباری نیست ، از این PHP استفاده کنید:
add_filter( 'woocommerce_checkout_fields', 'bbloomer_required_woo_checkout_fields' );
function bbloomer_required_woo_checkout_fields( $fields ) {
$fields['billing']['billing_first_name']['required'] = false;
return $fields;
}
انتقال یا سفارش مجدد فیلدها
با استفاده از آموزش می توانید ترتیب پیش فرض قسمتهای پرداخت را تغییر دهید. به عنوان مثال ، شما می توانید ابتدا قسمت ایمیل را به جای نام کوچک نمایش دهید.
ووکامرس: انتقال / ترتیب مجدد قسمتهای پرداخت (ایمیل ، کشور و غیره)
قسمتهای پرداخت سفارشی را اضافه کنید
می توانید زمینه های پرداخت سفارشی ووکامرس خود را اضافه کنید و از این داده ها به روش های مختلف استفاده کنید.