آموزش حذف فیلدهای اضافی از صفحه پرداخت بدون افزونه

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

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


💡 چرا باید فیلدهای اضافی را حذف کنیم؟

  1. افزایش نرخ تبدیل (Conversion Rate)
    کاربران فرم‌های ساده را سریع‌تر پر می‌کنند و احتمال رها کردن سبد خرید کمتر می‌شود.

  2. تجربه کاربری بهتر (UX بهتر)
    ساده‌سازی فرم باعث کاهش سردرگمی و افزایش رضایت مشتری می‌شود.

  3. سازگاری بیشتر با نیاز فروشگاه‌های ایرانی
    خیلی از اطلاعات پیش‌فرض ووکامرس (مثل کشور یا استان) برای فروشگاه‌های داخلی کاربردی نیست.


🛠️ چه فیلدهایی را نگه می‌داریم؟

ما در این آموزش، فقط فیلدهای زیر را نگه می‌داریم:

  • نام و نام خانوادگی (در یک فیلد ترکیبی)

  • آدرس

  • شماره موبایل

  • ایمیل


🧩 کد آماده برای حذف فیلدهای اضافی در ووکامرس

کد زیر را در فایل functions.php قالب فرزند (Child Theme) خود قرار دهید:

سخن پایانی

سادگی همیشه بهتر است.
با این روش ساده‌سازی فرم پرداخت، هم کاربر سریع‌تر ثبت سفارش می‌کند، هم تجربه خرید لذت‌بخش‌تری خواهد داشت. اگر سوالی درباره اعمال این تغییرات داشتید، در بخش نظرات بپرسید یا با ما در تماس باشید.