سفارشی سازی صفحه تسویه حساب ووکامرس با WooCommerce Checkout Manager

450 بازدید
شنبه ۲۰ شهریور ۱۳۹۵
سفارشی سازی صفحه تسویه حساب ووکامرس با WooCommerce Checkout ManagerReviewed by جواد نبوی on Sep 10Rating: 3.5

حذف فیلد های اضافی از صفحه تسویه حساب ووکامرس

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

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

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

در ووکامرس به صورت پیشفرض نمیتوانید این فیلد ها را حذف یا اضافه کنید. بنابراین افزونه ای در این زمینه طراحی شده که این امکان را به شما می دهد. با ادامه این مقاله از وب تستر همراه باشید.

حذف فیلد های اضافی تسویه حساب ووکامرس با WooCommerce Checkout Manager

Woocommerce Checkout Manager

با استفاده از افزونه WooCommerce Checkout Manager میتوانید فیلد های اضافی موجود در فرم تسویه حساب ووکامرس را حذف کنید. همچنین امکان اضافه کردن فیلد های دلخواه به صفحه تسویه حساب ووکامرس نیز توسط این افزونه به شما داده می شود.

ابتدا افزونه را از اینجا دانلود کرده و روی وردپرس خود نصب و فعال کنید (راهنمای نصب و فعالسازی افزونه های وردپرس).

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

پس از فعال کردن افزونه WooCommerce Checkout Manager، از منوی سمت راست وردپرس روی گزینه WooCheckout کلیک کنید. وارد صفحه ای به شکل زیر می شوید.

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

روی تب Billing کلیک کنید. صفحه ای به شکل زیر خواهید دید:

حذف فیلد های اضافی از صفحه تسویه حساب ووکامرس

در این صفحه یک سری فیلد میبینید که فیلد های موجود در صفحه تسویه حساب ووکامرس هستند. شما میتوانید این فیلد ها را حذف کنید. همجنین میتوانید آنها را تبدیل به یک فیلد اجباری کنید.

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

همچنین اگر میخواهید یک فیلد تبدیل به فیلد اجباری شود کافیست تیک موجود در ستون Required را بزنید.

سپس به تب Shipping بروید و آنجا هم همینکار را بکنید. یعنی تیک موجود در ستون X فیلد های اضافی را بزنید.

در نهایت روی دکمه Save Changes کلیک کنید تا تغییرات ذخیره شود.

اضافه کردن فیلد های دلخواه به صفحه تسویه حساب ووکامرس

اگر میخواهید فیلد های دلخواه خود را به این صفحه اضافه کنید، کافیست در تب Billing و Shipping روی دکمه Add New Field + کلیک کنید. سپس یک ردیف به فیلد های موجود اضافه می شود که در بخش My Field Name باید نام فیلد جدید را وارد کنید تا در صفحه تسویه حساب نمایش داده شود. همچنین از ستون Choose Type میتوانید نوع این فیلد را انتخاب کنید. مثلا فیلد متنی یا … .

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

در نهایت روی دکمه Save Changes کلیک کنید.

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

خدانگهدار

تبلیغات

نویسنده (مدیر سایت)

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

13 دیدگاه برای “سفارشی سازی صفحه تسویه حساب ووکامرس با WooCommerce Checkout Manager”

  1. خودم گفت:

    بسیار عالی بود

  2. kj گفت:

    با سلام
    فرمی که جدید اضافه میکنیم . یه ایرادی داره واونم اینکه عنوان فیلد میره سمت چپش
    لطفا راهنمایی کنید.
    ممنون

    1. جواد نبوی گفت:

      سلام
      این مشکل باید با تغییر در استایل قالب حل بشه. به علت ناهماهنگی استایل افزونه با قالب شما هست.

  3. سیلوکس گفت:

    سپاس فراوان واقعا عالی بود
    فیلدهای غیرضروری رو به راحتی حذف کرد
    مثلا شماره ثابت روی ووکامرس نیست که به راحتی تونستم اضافه کنم
    اون دوستی هم که گفتن میره سمت چپش چک کنن که ووکامرس فارسیشون فعال باشه من فعال کردم مشکلش رفع شد
    تشکر

    1. جواد نبوی گفت:

      خواهش می کنم دوست عزیز موفق باشید

  4. شاهرخ گفت:

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

    1. جواد نبوی گفت:

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

    2. شاهرخ گفت:

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

    3. جواد نبوی گفت:

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

  5. avesta گفت:

    سلام
    در قسمت تسویه حساب برای وارد شدن به صفحه نهایی ارور لطفا برای ادامه آدرس را وارد کنید .
    می دهد در صورتی که تمامی فیلدها پر شده
    چه کنم؟؟؟

    1. جواد نبوی گفت:

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

  6. میلاد گفت:

    سلام
    افزونه عالیه
    تشکر
    یه موردی: اگه بخوایم یه فیلدی داشته باشیم که فقط عدد بگیره، کاری نمی‌تونیم انجام بدیم؟

    1. جواد نبوی گفت:

      سلام
      خواهش می کنم
      خیر. تنها مواردی که در قسمت choose type موجود هستند رو می تونید انتخاب کنید.

پاسخ دهید

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