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

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

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

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

نمونه بازر این تداخل بین افزونه رایگان woocommerce checkout manager و قالب بی تم، فلت سام و آوادا بود که باعث می‌شد گاهی اوقات برخی از خریداران نتوانند به درگاه پرداخت بانک وصل شوند و عملا بخشی از فروش از بین می‌رفت.

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

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

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

افزونه‌های زیر جزو بهترین افزونه‌های رایگان هستند که امکان ویرایش فیلدهای پرداخت، حذف یا اضافه کردن فیلد، ویرایش نام فیلدهای پرداخت و … را به شما می‌دهند.

1- افزونه Checkout Field Editor (Checkout Manager) for WooCommerce

افزونه Checkout Field Editor (Checkout Manager) for WooCommerce یکی از ابزارهای کاربردی برای سفارشی‌سازی صفحه تسویه‌حساب ووکامرس است. این افزونه به شما امکان می‌دهد فیلدهای موجود در صفحه پرداخت را ویرایش کرده، حذف کنید یا فیلدهای جدیدی اضافه نمایید. برای استفاده از این افزونه، ابتدا باید آن را از مسیر افزونه‌ها > افزودن در داشبورد وردپرس نصب و فعال کنید. پس از فعال‌سازی، گزینه‌ای به نام Checkout Field Editor در بخش ووکامرس داشبورد شما اضافه می‌شود.

برای مدیریت فیلدهای صفحه پرداخت، می‌توانید به سه زبانه اصلی افزونه مراجعه کنید: Billing برای اطلاعات صورتحساب، Shipping برای اطلاعات حمل‌ونقل، و Additional برای فیلدهای اضافی. افزودن فیلد جدید از طریق گزینه Add Field امکان‌پذیر است که در آن می‌توانید نوع فیلد (متنی، انتخابی و غیره)، عنوان، متن پیش‌فرض و اجباری بودن یا نبودن آن را مشخص کنید. همچنین فیلدهای موجود را می‌توان با کلیک روی گزینه Edit ویرایش کرد یا در صورت عدم نیاز، با کلیک روی آیکون حذف، از صفحه تسویه‌حساب حذف نمود.

افزونه امکان تغییر ترتیب فیلدها را نیز فراهم می‌کند. با استفاده از قابلیت کشیدن و رها کردن (Drag & Drop) می‌توانید ترتیب نمایش فیلدها را مطابق با نیاز خود تنظیم کنید. پس از انجام هرگونه تغییر، حتماً روی گزینه Save Changes کلیک کنید تا تغییرات اعمال شود. استفاده از نسخه پرمیوم این افزونه امکانات بیشتری مانند ایجاد قوانین شرطی برای نمایش فیلدها (Conditional Logic) را در اختیار شما قرار می‌دهد.

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

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

2- افزونه رایگان woocommerce checkout manager

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

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

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

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


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

3- افزونه رایگان Flexible Woocommerce Checkout Field Editor

افزونه Flexible Woocommerce Checkout Field Editor یکی از افزونه‌های رایگان و پرکاربرد وردپرس است که برای سفارشی‌سازی فیلدهای صفحه پرداخت ووکامرس طراحی شده است. این افزونه به شما امکان می‌دهد فیلدهای پیش‌فرض صفحه پرداخت را مدیریت کنید، فیلدهای جدیدی اضافه کنید، یا فیلدهای غیرضروری را حذف نمایید. با استفاده از این ابزار می‌توانید تجربه کاربری مشتریان خود را بهبود بخشیده و فرآیند خرید را بر اساس نیازهای کسب‌وکارتان شخصی‌سازی کنید.

برای شروع، افزونه را از مخزن وردپرس دانلود کرده و از مسیر افزونه‌ها > افزودن در داشبورد وردپرس نصب و فعال کنید. پس از فعال‌سازی، گزینه Flexible Checkout Fields در بخش ووکامرس اضافه می‌شود. با ورود به این بخش، می‌توانید زبانه‌های مختلفی را مشاهده کنید که هر یک مربوط به بخشی از اطلاعات صفحه پرداخت است، از جمله Billing (صورتحساب)، Shipping (حمل‌ونقل)، و Additional (اطلاعات اضافی).

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

یکی از ویژگی‌های مفید این افزونه، رابط کاربری ساده و امکان مرتب‌سازی فیلدها با قابلیت کشیدن و رها کردن (Drag & Drop) است. علاوه بر این، این افزونه نسخه پرمیومی نیز دارد که امکانات بیشتری از جمله قابلیت افزودن قوانین شرطی (Conditional Logic) برای نمایش یا مخفی کردن فیلدها را ارائه می‌دهد. با استفاده از این امکانات می‌توانید صفحه پرداخت ووکامرس را به‌طور کامل مطابق با نیازهای خاص مشتریان خود طراحی کنید.

در نهایت، پیشنهاد می‌شود پس از انجام تغییرات در صفحه پرداخت، آن را تست کنید تا از عملکرد صحیح فیلدها مطمئن شوید. این کار به شما کمک می‌کند تجربه خرید بهتری را برای کاربران خود فراهم کنید و از بروز مشکلات احتمالی جلوگیری نمایید. افزونه Flexible Woocommerce Checkout Field Editor با ترکیب قابلیت‌های کاربردی و رابط کاربری ساده، ابزاری ایده‌آل برای کسب‌وکارهای ووکامرسی است که می‌خواهند صفحه پرداخت خود را شخصی‌سازی کنند.

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

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

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

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

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

Checkout Field Editor for WooCommerce: یکی از محبوب‌ترین افزونه‌ها برای ویرایش فیلدهای فرم پرداخت است. با استفاده از این افزونه می‌توانید فیلدهای جدید اضافه کنید، فیلدهای موجود را حذف یا ویرایش کنید و ترتیب آن‌ها را تغییر دهید.

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

WooCommerce Customizer: این افزونه به شما امکان می‌دهد تا بدون نیاز به دانش کدنویسی، ظاهر و عملکرد صفحه پرداخت را تغییر دهید.
ویرایش فایل‌های قالب (برای کاربران حرفه‌ای):

functions.php: با افزودن کدهای سفارشی به این فایل، می‌توانید تغییرات گسترده‌ای در صفحه پرداخت ایجاد کنید.
فایل‌های قالب صفحه پرداخت: با ویرایش این فایل‌ها می‌توانید ظاهر و محتوای صفحه پرداخت را به صورت مستقیم تغییر دهید.

سوالات متداول

چگونه یک فیلد سفارشی به صفحه پرداخت اضافه کنم؟ با استفاده از افزونه‌های سفارشی‌سازی یا ویرایش فایل‌های قالب، می‌توانید فیلدهای سفارشی مانند “تلفن همراه”، “آدرس ایمیل دوم” و غیره را به صفحه پرداخت اضافه کنید.

چگونه ترتیب فیلدهای صفحه پرداخت را تغییر دهم؟ اکثر افزونه‌های سفارشی‌سازی به شما امکان می‌دهند تا با کشیدن و رها کردن، ترتیب فیلدها را به دلخواه تغییر دهید.

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

رفع مشکل ویرایش نشدن ص پرداخت ووکامرس

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

راهکارهای پیشنهادی:

بررسی تداخل افزونه‌ها:

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

بررسی کدهای سفارشی:

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

بررسی قالب:

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

بررسی تنظیمات ووکامرس:

تنظیمات عمومی ووکامرس: تنظیمات عمومی ووکامرس را بررسی کنید تا مطمئن شوید که هیچ تنظیماتی به طور تصادفی تغییر نکرده باشد.
تنظیمات صفحه پرداخت: تنظیمات مربوط به صفحه پرداخت در بخش ووکامرس را بررسی کنید. ممکن است برخی از تنظیمات باعث ایجاد مشکل شوند.

استفاده از افزونه‌های ویرایشگر صفحه پرداخت:

Checkout Field Editor for WooCommerce: این افزونه به شما امکان می‌دهد تا فیلدهای صفحه پرداخت را به راحتی ویرایش کنید و مشکلات احتمالی را برطرف کنید.
Yith WooCommerce Checkout Manager: این افزونه نیز امکانات مشابهی برای ویرایش صفحه پرداخت ارائه می‌دهد.

اگر همچنان مشکل برطرف نشد، موارد زیر را نیز بررسی کنید:

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

این مطلب برای شما مفید بود؟

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

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

  1. سها

    متاسفنه بعد از نصب افزونه با ارور لطفا ادرس صورتحساب را کامل کنید مواجه میشم که با وجود تکمیل این فیلد باز هم ارور وجود داره

  2. حسین ربیعی

    سلام
    در فرم تصویه حساب وبسایتم چند گزینه اضافی هست چطور برطرفش کنم
    مثلا زمان تحول مرسوله برای مشتری میاد ساعت ۲تا۳ یا ۱۶ تا۱۸ یا ۱۹ تا۲۰ ستا گزینه میاد مخام نمایش داده نشه
    یا مشری باید قبل از پرداخت یک تیک بزنه مال قوانین مقررات که اینو هم میخام غیر فعالش کنم

    • امیر ارسلان بهنام

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

      • رضا دمساز

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

  3. Arash Sob

    با عرض سلام و تشکر بابت اموزش خوب و کاربردی
    میخواستم درخواست یک آموزشُ خدمتتون ارائه بدم ، اگه امکانش باشه یک آموزش کامل و کاربردی هم در زمینه ویرایش و کنترل حساب کاربری ووکامرس ، حذف و اضافه بخشهای مختلف و … ارائه بدید(که البته رایگان هم میتونه نباشه ..فقط کامل و جامع باشه) ..متاسفانه اموزش خوب و کاملی در سطح وب وجود نداره یا خیلی کم هست .ممنون

    • امیر ارسلان بهنام

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

  4. پوریا

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

  5. پوریا

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

  6. بابک

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

    • ارسلان بهنام

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

  7. سجاد

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

    • ارسلان بهنام

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

  8. رضا

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

    من توی این قسمت چطور میتونم عنوان Billing Details رو به فارسی تغییر بدم
    تو صفحه پرداخت عنوان ها بصورت انگلیسی هستن

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

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