افزودن گزینه قوانین و مقررات هنگام ثبت نام در سایت ووکامرس

افزودن گزینه قوانین و مقررات هنگام ثبت نام در سایت ووکامرس

افزودن گزینه قوانین و مقررات هنگام ثبت نام در سایت ووکامرس

اگر قصد دارید در هنگام ثبت نام تیک پذیرش قوانین و مقررات را فعال نمایید تا کاربران در صورت پذیرش آن را تیک بزنند کافیست کد زیر را در functions.php قرار دهید.

add_action( 'woocommerce_register_form', 'bbloomer_add_registration_privacy_policy', 11 );
   
function bbloomer_add_registration_privacy_policy() {
 
woocommerce_form_field( 'privacy_policy_reg', array(
    'type'          => 'checkbox',
    'class'         => array('form-row privacy'),
    'label_class'   => array('woocommerce-form__label woocommerce-form__label-for-checkbox checkbox'),
    'input_class'   => array('woocommerce-form__input woocommerce-form__input-checkbox input-checkbox'),
    'required'      => true,
    'label'         => 'I\'ve read and accept the <a href="/privacy-policy">Privacy Policy</a>',
));
  
}
  
// Show error if user does not tick
   
add_filter( 'woocommerce_registration_errors', 'a4fran3_validate_privacy_registration', 10, 3 );
  
function a4fran3_validate_privacy_registration( $errors, $username, $email ) {
if ( ! is_checkout() ) {
    if ( ! (int) isset( $_POST['privacy_policy_reg'] ) ) {
        $errors->add( 'privacy_policy_reg_error', __( 'Privacy Policy consent is required!', 'woocommerce' ) );
    }
}
return $errors;
}

بعد از قرار دادن این کد ، گزینه قوانین و مقررات در هنگام ثبت نام در فروشگاه ووکامرس شما بصورت زیر خواهد شد

گزینه قوانین و مقررات

لینک کوتاه:

https://a4fran3.ir/?p=17696

guest
0 نظر
Inline Feedbacks
مشاهده همه نظرات

مطالب مشابه