مشکل برای بخش ثبت نام ووکامرس

  • نویسنده موضوع p900
  • تاریخ شروع

p900

تازه وارد
سلام

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

داخل یه سایت خارجی سرچ کردم گفته بود این کد را بگذارم داخل  functions.php اما متاسفانه درست نشد ارور میده سایت اصلا باز نمیشه لطفا راهنمایی کنید

کد:
/**

* register fields Validating.

*/

function wooc_validate_extra_register_fields( $username, $email, $validation_errors ) {

      if ( isset( $_POST['billing_first_name'] ) && empty( $_POST['billing_first_name'] ) ) {

             $validation_errors->add( 'billing_first_name_error', __( '<strong>Error</strong>: First name is required!', 'woocommerce' ) );

      }

      if ( isset( $_POST['billing_last_name'] ) && empty( $_POST['billing_last_name'] ) ) {

             $validation_errors->add( 'billing_last_name_error', __( '<strong>Error</strong>: Last name is required!.', 'woocommerce' ) );

      }
         return $validation_errors;
}

add_action( 'woocommerce_register_post', 'wooc_validate_extra_register_fields', 10, 3 );
 

Mohammad

مدیر انجمن
پرسنل مدیریت
این پلاگین کمکت میکنه!



 
آخرین ویرایش توسط مدیر:
بالا