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

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

پیام خطای ووکامرس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 صحبت کنیم.


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

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

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

ناصر خالدی

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

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

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

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

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

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

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

پی اچ پی - PHP

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


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

اندروید

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


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

جاوا اسکریپت

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


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

بک لینک چیست؟

بک لینک (Back Link) به لینک دادن یک سایت به سایت دیگر گفته میشود که یک فاکتور مهم و اساسی در سئو هر سایتی می باشد.


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