• Как убрать чекбокс из файла terms.php в woocommerce?

    MikeKosulin
    @MikeKosulin
    В functions.php или лучше плагин Code Snippets:
    function set_checked_wc_terms( $terms_is_checked ) {   
      return true;   
    }   
    add_filter( 'woocommerce_terms_is_checked_default', 'set_checked_wc_terms', 10 );

    В стили:
    .terms > label.checkbox{
      display:none;
    }
    Ответ написан
    Комментировать
  • Как убрать чекбокс из файла terms.php в woocommerce?

    @OneTwoThreeFourFive
    <label class="woocommerce-form__label woocommerce-form__label-for-checkbox checkbox"> 
              <input type="checkbox" class="woocommerce-form__input woocommerce-form__input-checkbox input-checkbox" name="terms" <?php checked( apply_filters( 'woocommerce_terms_is_checked_default', isset( $_POST['terms'] ) ), true ); ?> id="terms" CHECKED/> <span><?php printf( __( 'I’ve read and accept the <a href="%s" target="_blank">terms & conditions</a>', 'woocommerce' ), esc_url( wc_get_page_permalink( 'terms' ) ) ); ?></span> <span class="required">*</span> 
          </label>

    Допишите в конце input "checked". Чекбокс будет автоматически отмеченным при загрузке страницы. Если он не нужен, тогда примените к нему display: none это скроет его, но он будет отмечен и система пустит дальше.
    Ответ написан
    2 комментария