ووکامرس

سفارشی سازی فیلدهای صفحه پرداخت ووکامرس

فرایند پرداخت یکی از مهمترین مراحل در خرید محصولات آنلاین است. صفحه پرداخت در ووکامرس آخرین فرصتی است که شما باید خریداران را متقاعد کنید تا خرید کنند. اما ۶۳ درصد از سبدهای خرید تجارت الکترونیکی رها شده باقی می مانند. این تعداد زیادی از خریداران تصمیم به خرید یک محصول می گیرند اما در آخرین ثانیه نظر خود را تغییر می دهند.

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

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

بیشتر بخوانید: ۵۰ افزونه و پلاگین و ابزار وردپرس به همراه دانلود

تغییرات فیلد صفحه پرداخت ووکامرس

ووکامرس تمام زمینه های ضروری را برای صفحه پرداخت شما ارائه می دهد. به طور پیش فرض ، از مشتریان موارد زیر را درخواست می کند:

  • جزئیات پرداخت
  • نام و نام خانوادگی
  • نام شرکت
  • کشور
  • آدرس
  • شهر
  • منطقه
  • کدپستی
  • تلفن
  • ایمیل
  • توضیحات سفارش

روشهای زیادی برای سفارشی سازی صفحه پرداخت ووکامرس وجود دارد ، از جمله:

  • ویرایش طراحی صفحه
  • تغییر متن دکمه “ثبت سفارش”
  • حذف فیلد
  • تغییر فیلد به الزامی بودن یا نبودن
  • تغییر برچسب های فیلد ورودی و متن placeholder
  • جمع آوری شماره حساب مشتریان
  • تایید اولویت تحویل
  • اجازه به مشتریان برای درخواست تاریخ یا مهلت تحویل
  • تنظیم روش تماس ترجیحی

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

حذف فیلدهای صفحه پرداخت ووکامرس

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

در فایل functions.php قالب خود کدهای زیر را می توانید وارد کنید تا فیلدها حذف شوند. دقت داشته باشید که وارد کردن همه کدها باعث حذف همه فیلدهای صفحه پرداخت ووکامرس خواهد شد. بنابراین کدهای فیلدهایی را وارد کنید که می خواهید حذف شوند.

/**
 Remove all possible fields
 **/
function wc_remove_checkout_fields( $fields ) {

    // Billing fields
    unset( $fields['billing']['billing_company'] );
    unset( $fields['billing']['billing_email'] );
    unset( $fields['billing']['billing_phone'] );
    unset( $fields['billing']['billing_state'] );
    unset( $fields['billing']['billing_first_name'] );
    unset( $fields['billing']['billing_last_name'] );
    unset( $fields['billing']['billing_address_1'] );
    unset( $fields['billing']['billing_address_2'] );
    unset( $fields['billing']['billing_city'] );
    unset( $fields['billing']['billing_postcode'] );

    // Shipping fields
    unset( $fields['shipping']['shipping_company'] );
    unset( $fields['shipping']['shipping_phone'] );
    unset( $fields['shipping']['shipping_state'] );
    unset( $fields['shipping']['shipping_first_name'] );
    unset( $fields['shipping']['shipping_last_name'] );
    unset( $fields['shipping']['shipping_address_1'] );
    unset( $fields['shipping']['shipping_address_2'] );
    unset( $fields['shipping']['shipping_city'] );
    unset( $fields['shipping']['shipping_postcode'] );

    // Order fields
    unset( $fields['order']['order_comments'] );

    return $fields;
}
add_filter( 'woocommerce_checkout_fields', 'wc_remove_checkout_fields' );

فقط دقت داشته باشید که فیلد کشور برای ثبت سفارش ضروری است که با حذف آن مشتری ها نمی توانند سفارش خود را ثبت کنند.

حذف اجباری بودن فیلدهای پرداخت

کد زیر فیلد شماره تلفن را ویرایش می کند. برای این کار کد زیر را در فایل functions.php کپی کنید.

add_filter( 'woocommerce_billing_fields', 'wc_unrequire_wc_phone_field');
function wc_unrequire_wc_phone_field( $fields ) {
    $fields['billing_phone']['required'] = false;
    return $fields;
}

و اگر بخواهید فیلد دلخواه را به اجباری تغییر دهید می توانید به جای false عبارت true را قرار دهید.

تغییر متن برچسب ها و placeholder ها

مانند بالا کدهای زیر را در فایل functions.php کپی کنید.

add_filter('woocommerce_checkout_fields', 'custom_override_checkout_fields');
function custom_override_checkout_fields($fields){
    unset($fields['billing']['billing_address_2']);
    $fields['billing']['billing_company']['placeholder'] = 'Business Name';
    $fields['billing']['billing_company']['label'] = 'Business Name';
    $fields['billing']['billing_first_name']['placeholder'] = 'First Name'; 
    $fields['shipping']['shipping_first_name']['placeholder'] = 'First Name';
    $fields['shipping']['shipping_last_name']['placeholder'] = 'Last Name';
    $fields['shipping']['shipping_company']['placeholder'] = 'Company Name'; 
    $fields['billing']['billing_last_name']['placeholder'] = 'Last Name';
    $fields['billing']['billing_email']['placeholder'] = 'Email Address ';
    $fields['billing']['billing_phone']['placeholder'] = 'Phone ';
    return $fields;
}

افزونه برای سفارشی سازی صفحه پرداخت ووکامرس

ووکامرس دارای افزونه ها و ابزارهایی برای سفارشی سازی نیز می باشد.

افزونه Checkout Field Editor

افزونه Checkout Field Editor به شما امکان می دهد فیلدهای پرداخت را اضافه یا حذف کنید ، یا نوع ، برچسب و placeholder را با چند کلیک ویرایش کنید. همچنین می توانید هر قسمت پرداخت را به عنوان “ضروری” یا “غیر ضروری” علامت گذاری کنید.

سفارشی سازی پرداخت ووکامرس

اگر محصولات شما معمولا به عنوان هدیه داده می شوند ، ممکن است چندین گزینه بسته بندی را ارائه دهید. می توانید از دکمه های رادیویی استفاده کنید تا به مشتریان اجازه دهید بین بسته بندی ساده ، بسته بندی با موضوع تولد یا بسته بندی با موضوع سالگرد انتخاب کنند. شما می توانید این قسمت را الزامی کنید ، برچسب را روی “نوع بسته خود انتخاب کنید” و محل نگهدارنده را روی “ساده” تنظیم کنید.

WooCommerce Checkout Add-Ons

پلاگین WooCommerce Checkout Add-Ons به شما انعطاف پذیری می دهد تا هنگام پرداخت ، افزونه های رایگان یا پولی ارائه دهید ، مانند تحویل سریع ، بسته بندی هدیه ، یا افزایش قیمت مانند برچسب یا بیمه. می توانید چندین نوع فیلد را به صفحه پرداخت خود اضافه کنید ، از جمله زمینه های متن ، مناطق متن ، بازشوها ، چند انتخاب ، دکمه های رادیویی ، جعبه های چک ، چند چک باکس و بارگذاری فایل.

سفارشی سازی پرداخت ووکامرس

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

WooCommerce One Page Checkout

بر اساس مطالعات ، از هر چهار خریدار ، یک نفر فرآیند خرید را رها کرده اند ، زیرا فرایند پرداخت طولانی و پیچیده است. WooCommerce One Page Checkout با این کار به مشتریان اجازه می دهد تا محصولات خود را به سبد خرید خود اضافه کرده و پرداخت ها را در یک صفحه ارائه دهند.

WooCommerce Social Login

مجبور کردن مشتری برای ایجاد حساب کاربری در وب سایت شما یک مانع بالقوه برای خرید است. دادن توانایی به آنها برای استفاده از نمایه های موجود در رسانه های اجتماعی برای ایجاد یک حساب کاربری ، به شکستن این مانع کمک می کند.

سفارشی سازی پرداخت ووکامرس

افزونه WooCommerce Social Login extension این فرآیند را تا حد امکان آسان و ایمن می کند. مشتریان می توانند به جای ایجاد اطلاعات ورود جدید ، با استفاده از حساب های فیس بوک ، توییتر ، گوگل ، آمازون ، LinkedIn ، PayPal ، Instagram ، Disqus ، Yahoo یا VK وارد سایت شما شوند.

Start customizing

فرایند پرداخت می تواند تأثیر قابل توجهی بر نرخ تبدیل شما داشته باشد ، بنابراین باید تغییرات را با دقت و با هدف خاصی در نظر بگیرید.

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

سفارشی سازی پرداخت ووکامرس

مطالب مرتبط

ارسال دیدگاه