ویرایش صفحه پرداخت ووکامرس|بهینه سازی صفحه پرداخت ووکامرس و افزایش فروش
ویرایش صفحه پرداخت ووکامرس با افزونه یا کد PHP — فیلدها را حذف، اضافه یا ترتیب بندی کنید و نرخ فروش را افزایش دهید. راهنمای گام به گام.
برای سفارش آنلاین طراحی سایت کافیست در سایت ثبت نام نموده و سفارش آنلاین طراحی سایت ثبت نمائید تا بلافاصله فاکتور دریافت نمائید و سپس تصمیم گیری فرمائید.
ویرایش صفحه پرداخت ووکامرس یکی از مهم ترین اقداماتی است که هر صاحب فروشگاه آنلاین باید انجام دهد. طبق تحقیقات، بین ۷۰ تا ۸۵ درصد از کاربران به دلیل پیچیدگی فرم تسویه حساب، سبد خریدشان را رها می کنند. با سفارشی سازی این صفحه می توانید فیلدهای اضافه را حذف کنید، فیلدهای دلخواه اضافه کنید، ترتیب نمایش را تغییر دهید و نرخ تبدیل را تا ۳۰ درصد افزایش دهید. در این مقاله از رایا مارکتینگ دو روش اصلی را بررسی می کنیم: استفاده از افزونه (بدون کد) و کدنویسی در فایل functions.php.
فهرست مطالب:
چرا باید صفحه تسویه حساب ووکامرس را ویرایش کنیم؟
فیلدهای پیش فرض صفحه پرداخت ووکامرس
روش اول: ویرایش صفحه پرداخت ووکامرس با افزونه (بدون کد)
مقایسه افزونه های ویرایش صفحه پرداخت
روش دوم: ویرایش صفحه پرداخت ووکامرس با کد PHP
تنظیمات مکمل: نمایش صحیح استان های ایران
جدول مقایسه: افزونه در برابر کدنویسی
نتیجه گیری
چرا باید صفحه تسویه حساب ووکامرس را ویرایش کنیم؟
صفحه پرداخت پیش فرض ووکامرس یک فرم جامع اما سنگین دارد که در بسیاری از کسب وکارها همه فیلدهایش ضروری نیستند.

فیلدهای پیش فرض صفحه پرداخت ووکامرس
| فیلد | نوع | ضروری برای همه؟ |
| نام و نام خانوادگی | متنی | بله |
| نام شرکت | متنی | خیر (فروش B2C) |
| کشور / استان | انتخابی | بستگی دارد |
| آدرس خط اول و دوم | متنی | فقط محصولات فیزیکی |
| شهر / کد پستی | متنی | فقط محصولات فیزیکی |
| شماره تماس | متنی | بله |
| آدرس ایمیل | متنی | بله |
اگر محصولات دانلودی یا خدمات آنلاین می فروشید، فیلدهای آدرس، کد پستی و نام شرکت کاملاً اضافه هستند. حذف آن ها فرآیند خرید را ساده تر و سریع تر می کند.
⊕ مزایای سفارشی سازی فرم پرداخت
- کاهش نرخ رها کردن سبد خرید
- بهبود تجربه کاربری (UX)
- افزایش نرخ تبدیل بازدیدکننده به خریدار
- امکان دریافت اطلاعات اختصاصی متناسب با کسب وکار (مثلاً تاریخ تحویل یا پیام هدیه)

روش اول: ویرایش صفحه پرداخت ووکامرس با افزونه (بدون کد)
برای کسانی که با کدنویسی آشنا نیستند، استفاده از افزونه ساده ترین و سریع ترین راه است.
⊕ افزونه Checkout Field Editor for WooCommerce
این افزونه رایگان یکی از محبوب ترین ابزارها برای مدیریت فیلدهای فرم تسویه حساب است.
مراحل نصب و استفاده:
- وارد پیشخوان وردپرس شوید و به بخش افزونه ها > افزودن بروید.
- عبارت Checkout Field Editor را جستجو کنید و افزونه را نصب و فعال کنید.
- از منوی ووکامرس > Checkout Fields وارد تنظیمات افزونه شوید.
- در سه تب Billing (صورتحساب)، Shipping (حمل ونقل) و Additional (اضافی) فیلدها را مدیریت کنید.
قابلیت های این افزونه:
- افزودن فیلد جدید از طریق دکمه Add Field
- ویرایش فیلدهای موجود (عنوان، نوع، اجباری/اختیاری)
- حذف فیلدهای غیرضروری
- تغییر ترتیب فیلدها با کشیدن و رها کردن (Drag & Drop)
- بازگردانی تنظیمات به حالت پیش فرض با Reset to Default
مقایسه افزونه های ویرایش صفحه پرداخت
| افزونه | رایگان | نمایش شرطی | Drag & Drop | مناسب برای |
| Checkout Field Editor | بله | نسخه پریموم | بله | اکثر سایت ها |
| WooCommerce Checkout Manager | بله | بله | بله | نیازهای پیشرفته |
| Woo Checkout Field Editor Pro | پریموم | بله | بله | فروشگاه های بزرگ |
| افزونه آنی (فارسی) | بله | محدود | خیر | سایت های ایرانی |
روش دوم: ویرایش صفحه پرداخت ووکامرس با کد PHP
اگر با برنامه نویسی آشنایی دارید، روش کدنویسی انعطاف بیشتری می دهد. تمام کدها در فایل functions.php قالب وردپرس قرار می گیرند.
نکته مهم: قبل از هر تغییر در فایل functions.php، از فایل های سایت پشتیبان بگیرید.
حذف فیلدهای اضافی
add_filter( 'woocommerce_checkout_fields', 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_company']); // حذف نام شرکت
unset($fields['billing']['billing_address_2']); // حذف آدرس خط دوم
unset($fields['billing']['billing_postcode']); // حذف کد پستی
unset($fields['billing']['billing_city']); // حذف شهر
return $fields;
}
اختیاری کردن فیلدهای اجباری
add_filter( 'woocommerce_checkout_fields', 'custom_optional_checkout_fields' );
function custom_optional_checkout_fields( $fields ) {
$fields['billing']['billing_phone']['required'] = false;
$fields['billing']['billing_address_1']['required'] = false;
return $fields;
}
افزودن فیلد جدید سفارشی
add_filter( 'woocommerce_checkout_fields', 'custom_add_checkout_field' );
function custom_add_checkout_field( $fields ) {
$fields['billing']['billing_custom_field'] = array(
'type' => 'text',
'label' => 'تاریخ تحویل دلخواه',
'required' => false,
'priority' => 25,
);
return $fields;
}
⊕ نکته ویژه برای قالب هلو المنتور
در قالب هایی که از المنتور استفاده می کنند، بعد از اعمال کدها باید از مسیر تنظیمات المنتور، گزینه Regenerate CSS را اجرا کنید تا تغییرات PHP نمایش داده شود.
تنظیمات مکمل: نمایش صحیح استان های ایران
یک مشکل رایج در سایت های ایرانی، نمایش استان های بین المللی به جای استان های ایران است. برای رفع این مشکل به مسیر ووکامرس > پیکربندی > کشور/استان بروید. ایران را انتخاب کنید، سپس بخش مکان های فروش را روی «فروش به کشورهای خاص» تنظیم کنید.
همچنین توجه داشته باشید که تنظیمات حمل و نقل در ووکامرس باید با منطقه فروش شما هماهنگ باشد تا هزینه های ارسال به درستی محاسبه شوند.
جدول مقایسه: افزونه در برابر کدنویسی
| معیار | افزونه | کدنویسی |
| نیاز به دانش فنی | ندارد | دارد |
| سرعت اجرا | سریع | متوسط |
| انعطاف پذیری | متوسط | بالا |
| خطر بروز خطا | کم | متوسط |
| هزینه | رایگان/پریموم | رایگان |
| سازگاری با آپدیت ها | خودکار | نیاز به بررسی |
ویرایش صفحه پرداخت ووکامرس یک سرمایه گذاری مستقیم در افزایش فروش است. اگر تازه کار هستید، با افزونه Checkout Field Editor شروع کنید. اگر نیاز به سفارشی سازی پیشرفته دارید، کدنویسی در functions.php انعطاف بیشتری می دهد. تیم رایا مارکتینگ آماده است تا در بهینه سازی صفحه پرداخت فروشگاه ووکامرس شما کمک کند — همین امروز برای مشاوره رایگان با ما تماس بگیرید.
سوالات متداول
-
خیر. حذف فیلدهای غیرضروری هیچ تأثیر منفی بر سئو ندارد و با کاهش نرخ پرش و افزایش نرخ تبدیل، به بهبود سیگنال های رفتاری کاربران کمک می کند.
-
از افزونه هایی مانند WooCommerce Checkout Manager استفاده کنید که قابلیت نمایش شرطی (Conditional Logic) دارند — یعنی فیلد آدرس فقط برای محصولات فیزیکی نمایش داده می شود.
-
بله، اما باید توجه داشته باشید که برخی درگاه های ایرانی از فیلدهای سفارشی پشتیبانی کاملی ندارند. بعد از هر تغییر یک خرید آزمایشی انجام دهید تا از درستی فرآیند پرداخت مطمئن شوید.
برای سفارش آنلاین طراحی سایت کافیست در سایت ثبت نام نموده و سفارش آنلاین طراحی سایت ثبت نمائید تا بلافاصله فاکتور دریافت نمائید و سپس تصمیم گیری فرمائید.
لیست نظرات
x اولین نظر را شما ثبت نمائید