جستجو برای:
سبد خرید 0

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

میانگین 5 از 5 - تعداد رای: 1

اولین رای شما شما ثبت کنید

Picture of فنابایت
فنابایت
حكمتِ وزیدن باد رقصاندن شاخه ها نیست، بلكه امتحان ریشه هاست.
مقالات سری دوره رایگان آموزش ووکامرس

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

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

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

در این مطلب، به بررسی روش‌های ویرایش صفحه پرداخت در ووکامرس و ارائه نکات کاربردی برای افزایش کارایی آن خواهیم پرداخت. هدف این است که هم راحتی استفاده برای مشتریان افزایش یابد و هم بهینه‌سازی موتورهای جستجو (SEO) برای سایت شما بهبود پیدا کند.

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

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

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

صفحه تسویه حساب ووکامرس
صفحه تسویه حساب ووکامرس

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

بدون استفاده از افزونه

شما می‌توانید این فرآیند را از طریق کدنویسی پیاده‌سازی کنید. در صورتی که با کدنویسی آشنایی دارید، به راحتی می‌توانید با دنبال کردن دستورالعمل‌های ارائه‌شده، این کار را انجام دهید. این عملیات با ویرایش فایل functions.php قالب شما قابل اجرا است. تنها کافی است کدهای مورد نظر را به این فایل اضافه کنید.

توجه داشته باشید که کد ارائه‌شده برای حذف تمامی فیلدها طراحی شده است. اگر تمایل دارید برخی فیلدها باقی بمانند، می‌توانید بخش‌های مربوط به آن‌ها را از کد حذف کرده و سپس آن را در فایل functions.php قرار دهید. این روش به شما امکان می‌دهد تا به طور دقیق فیلدهای مورد نیاز خود را مدیریت کنید.

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

/* Remove Woocommerce User Fields by fanabyte.com */
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
add_filter( 'woocommerce_billing_fields' , 'custom_override_billing_fields' );
add_filter( 'woocommerce_shipping_fields' , 'custom_override_shipping_fields' );
 
function custom_override_checkout_fields( $fields ) {
  unset($fields['billing']['billing_state']);
  unset($fields['billing']['billing_country']);
  unset($fields['billing']['billing_company']);
  unset($fields['billing']['billing_address_1']);
  unset($fields['billing']['billing_address_2']);
  unset($fields['billing']['billing_postcode']);
  unset($fields['billing']['billing_city']);
  unset($fields['shipping']['shipping_state']);
  unset($fields['shipping']['shipping_country']);
  unset($fields['shipping']['shipping_company']);
  unset($fields['shipping']['shipping_address_1']);
  unset($fields['shipping']['shipping_address_2']);
  unset($fields['shipping']['shipping_postcode']);
  unset($fields['shipping']['shipping_city']);
  return $fields;
}
function custom_override_billing_fields( $fields ) {
  unset($fields['billing_state']);
  unset($fields['billing_country']);
  unset($fields['billing_company']);
  unset($fields['billing_address_1']);
  unset($fields['billing_address_2']);
  unset($fields['billing_postcode']);
  unset($fields['billing_city']);
  return $fields;
}
function custom_override_shipping_fields( $fields ) {
  unset($fields['shipping_state']);
  unset($fields['shipping_country']);
  unset($fields['shipping_company']);
  unset($fields['shipping_address_1']);
  unset($fields['shipping_address_2']);
  unset($fields['shipping_postcode']);
  unset($fields['shipping_city']);
  return $fields;
}
/* End - Remove Woocommerce User Fields */

استفاده از افزونه WooCommerce Checkout Field Manager

افزونه WooCommerce Checkout Field Manager
افزونه WooCommerce Checkout Field Manager

در این روش دوم که قصد داریم آن را به شما معرفی کنیم، استفاده از افزونه WooCommerce Checkout Manager است. این افزونه به شما اجازه می‌دهد بدون نیاز به حتی یک خط کدنویسی، تنظیمات صفحه تسویه‌حساب فروشگاه خود را به‌راحتی مدیریت کنید.

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

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

پس از نصب افزونه، با ورود به بخش Checkout، می‌توانید تنظیمات مختلف آن را مشاهده کنید.

ورود به بخش Checkout در افزونه WooCommerce Checkout Field Manager
ورود به بخش Checkout در افزونه WooCommerce Checkout Field Manager

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

بخش Shipping در افزونه WooCommerce Checkout Field Manager
بخش Shipping در افزونه WooCommerce Checkout Field Manager

علاوه بر این، با انتخاب گزینه Add New Field، می‌توانید فیلدهای جدیدی را به این صفحه اضافه کنید و آن را کاملاً متناسب با نیازهای فروشگاه خود سفارشی‌سازی نمایید. به عنوان مثال کد ملی یا هر اطلاعات دیگری را دریافت کنید.

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

بخش Shipping در افزونه WooCommerce Checkout Field Manager
بخش Shipping در افزونه WooCommerce Checkout Field Manager

استفاده از افزونه WooCommerce Checkout Field Editor

افزونه WooCommerce Checkout Field Editor
افزونه WooCommerce Checkout Field Editor

روش استفاده از افزونه WooCommerce Checkout Field Editor برای ویرایش صفحه تسویه حساب هم بسیار ساده همچون افزونه قبلی میباشد و نحوه کارشان شبیه به یکدیگر میباشد.

پس از نصب افزونه، برای ورود به بخش تنظیمات افزونه کافیست از مسیر ووکامرس>>فرم پرداخت اقدام کنید و صفحه زیر برای شما ضاهر میشود.

ورود به بخش فیلدهای حمل و نقل در افزونه WooCommerce Checkout Field Editor
ورود به بخش فیلدهای حمل و نقل در افزونه WooCommerce Checkout Field Editor

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

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

بخش ویرایش فیلدهای حمل و نقل در افزونه WooCommerce Checkout Field Editor
بخش ویرایش فیلدهای حمل و نقل در افزونه WooCommerce Checkout Field Editor

پایان آموزش، موفق و شاد باشید. 🙂

آموزش نصب افزونه در وردپرس

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

دانلود آخرین نسخه افزونه از مخزن وردپرس

Password

بدون کلمه عبور
دانلود افزونه وردپرس Checkout Field Managerدانلود افزونه
دانلود افزونه وردپرس Checkout Field Editorدانلود افزونه
Picture of فنابایت
فنابایت
حكمتِ وزیدن باد رقصاندن شاخه ها نیست، بلكه امتحان ریشه هاست.

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