ووکامرس: انتقال / ترتیب مجدد قسمتهای پرداخت (ایمیل ، کشور و غیره)

Published by axmin on

ما قبلاً دیده ایم که چگونه می توان با استفاده از یک قطعه ساده زمینه ها را در صفحه پرداخت غیرفعال کرد.

ووکامرس : قسمت PostCode / Zip را در صفحه پرداخت غیرفعال کنید

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

WooCommerce: move billing/shipping checkout fields around

قطعه PHP: انتقال / ترتیب مجدد فیلدها @ صفحه پرداخت ووکامرس


add_filter( 'woocommerce_default_address_fields', 'ej_reorder_checkout_fields' );
 
function ej_reorder_checkout_fields( $fields ) {
 
   // default priorities:
   // 'first_name' - 10
   // 'last_name' - 20
   // 'company' - 30
   // 'country' - 40
   // 'address_1' - 50
   // 'address_2' - 60
   // 'city' - 70
   // 'state' - 80
   // 'postcode' - 90
 
  // e.g. move 'company' above 'first_name':
  // just assign priority less than 10
  $fields['company']['priority'] = 8;
 
  return $fields;
}

قطعه PHP: انتقال فیلد ایمیل @ صفحه پرداخت ووکامرس

من یک مقاله کامل فقط در مورد این ویژگی نوشتم:

https://axio.ir/woocommerce-move-email-field-to-top-checkout/ - لذت ببرید!

Categories: Woocommerce

0 Comments

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *