نحوه تغییر متن خطا های موجود در صفحه تسویه حساب ووکامرس

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

پیام خطای ووکامرسChange Checkout

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

به انتها پایبند باشید و ببینید چگونه می توانید پیام های خطای پرداخت را تغییر دهید.

ووکامرس فقط یک پیام خطا را برای قسمت ووکامرس  Checkout نمایش می دهد

تقریباً 7 تا 10 فیلد مورد نیاز در صفحه ووکامرس Checkout وجود دارد. خطاها به این صورت نمایش داده می شوند:

برای جایگزینی خطاهای فیلد مورد نیاز با یکی ، مراحل زیر را باید دنبال کنید:

  • وارد سایت وردپرس خود شوید و به عنوان کاربر مدیر به داشبورد دسترسی پیدا کنید
  • از منوی داشبورد ، روی منوی ظاهر> منوی ویرایشگر تم کلیک کنید. وقتی صفحه ویرایشگر تم باز شد ، به دنبال فایل توابع موضوع با پسوند functions.php بگردید. این فایل توابع را باز کنید تا عملکرد را اضافه کنید تا فقط یک پیام خطا در قسمت پرداخت ووکامرس نشان دهد.
  • کد زیر را به فایل functions.php اضافه کنید:
function ShowOneError( $fields, $errors ){

  // در صورت وجود هرگونه خطای اعتبارسنجی

  if( !empty( $errors->get_error_codes() ) ) {

    // حذف همه پیام های خطا

    foreach( $errors->get_error_codes() as $code ) {

      $errors->remove( $code );

    }

  // پیام خطای سفارشی ما

  $errors->add('validation','There is an error in filed data.');

  }

}

add_action('woocommerce_after_checkout_validation','ShowOneError',999,2);
  • این نتیجه است:

نتیجه

به طور خلاصه ، این پست نحوه تغییر پیام های خطای فیلد مورد نیاز را به اشتراک می گذارد. این راه حل به شما کمک می کند تا در صورت وجود خطاهای زیاد صفحه تسویه حساب را باز کنید. به یاد داشته باشید که قطعه PHP را در پایین فایل theme.php موضوع فرزند خود قرار دهید و فایل را به روز کنید. اطمینان حاصل کنید که هنگام ویرایش این فایل می دانید چه کار می کنید ، زیرا به راحتی می توانید سایت خود را خراب کنید. اگر به کمک نیاز دارید ، لطفاً استخدام a را در نظر بگیرید

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر نیاز است تا ابتدا وارد سایت شوید.

هیچ نظری ارسال نشده است.

در جلسه قصد داریم تا درباره نحوه تغییر پیام های خطای ووکامرس Checkout صحبت کنیم.


قیمت آموزش
رایگان
نوع دسترسی
رایگان

این مقاله در حال حاضر تنها به روش رایگان در دسترس می باشد.

ناصر خالدی
مدرس دوره

ناصر خالدی

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

گفتگوی برنامه نویسان

بخشی برای حل مشکلات برنامه‌نویسی و مباحث پیرامون آن

دوره های پیشنهادی

مقالات پیشنهادی

هک و امنیت

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


۹۰۷
۰
۱۳ آذر ۱۳۹۹

وردپرس

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


۷۶۶
۰
۱۳ آذر ۱۳۹۹

اندروید

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


۹۹۷
۰
۲۹ آبان ۱۳۹۹

جاوا اسکریپت

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


۸۲۴
۰
۱۳ آذر ۱۳۹۹