p900
تازه وارد
سلام
بنده در بخش ثبت نام خود ووکامرس میخواهم حساس باشه رو شوماره موبایل و نام و نام خاوادگی ولی کاربر با وارد کردن فقط ایمیل و رمز عبور میتواند ثبت نام کند چگونه این حساسیت ایجاد کنم که اجازه نام نویسی ندهد تا شماره موبایل و نام و نام خانوادگی وارد نکند کاربر نتواند ثبت نام کند دقیقا مثل صفحه ای سفارش محصول که صورت حساب که باید تمام گذینه هارو پر کنیم حتی رو شماره موبایل هم اگر اشتباه وارد شود حساس است.
داخل یه سایت خارجی سرچ کردم گفته بود این کد را بگذارم داخل functions.php اما متاسفانه درست نشد ارور میده سایت اصلا باز نمیشه لطفا راهنمایی کنید
بنده در بخش ثبت نام خود ووکامرس میخواهم حساس باشه رو شوماره موبایل و نام و نام خاوادگی ولی کاربر با وارد کردن فقط ایمیل و رمز عبور میتواند ثبت نام کند چگونه این حساسیت ایجاد کنم که اجازه نام نویسی ندهد تا شماره موبایل و نام و نام خانوادگی وارد نکند کاربر نتواند ثبت نام کند دقیقا مثل صفحه ای سفارش محصول که صورت حساب که باید تمام گذینه هارو پر کنیم حتی رو شماره موبایل هم اگر اشتباه وارد شود حساس است.
داخل یه سایت خارجی سرچ کردم گفته بود این کد را بگذارم داخل 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 );