wordpress - wordpress向 WooCommerce checkout字段添加自定义css类

  显示原文与译文双语对照的内容
57 0

我希望能够在 WooCommerce checkout字段中添加自定义CSS类。 我正在使用 Twitter Bootstrap,我希望能够使用它们的表单控制类。

我在 form-billing.php 中查找woocommerce模板文件夹,但是我不确定在哪里将 .form-control 类添加到每个文本字段。

下面是 form-billing.php的代码


<?php


/**


 * Checkout billing information form


 *


 * @author WooThemes


 * @package WooCommerce/Templates


 * @version 2.1.2


 */



 if (! defined( 'ABSPATH' ) ) exit;//Exit if accessed directly


?>


 <div class="woocommerce-billing-fields">


<?php if ( WC()->cart->ship_to_billing_address_only() && WC()->cart->needs_shipping() ) :?>



 <h3><?php _e( 'Billing &amp; Shipping', 'woocommerce' );?></h3>



<?php else :?>



 <h3><?php _e( 'Billing Details', 'woocommerce' );?></h3>



<?php endif;?>



<?php do_action( 'woocommerce_before_checkout_billing_form', $checkout );?>



<?php foreach ( $checkout->checkout_fields['billing'] as $key => $field ) :?>



 <?php woocommerce_form_field( $key, $field, $checkout->get_value( $key ) );?>



<?php endforeach;?>



<?php do_action('woocommerce_after_checkout_billing_form', $checkout );?>



<?php if (! is_user_logged_in() && $checkout->enable_signup ) :?>



 <?php if ( $checkout->enable_guest_checkout ) :?>



 <p class="form-row form-row-wide create-account">


 <input class="input-checkbox" id="createaccount" <?php checked( ( true === $checkout->get_value( 'createaccount' ) || ( true === apply_filters( 'woocommerce_create_account_default_checked', false ) ) ), true)?> type="checkbox" name="createaccount" value="1"/> <label for="createaccount" class="checkbox"><?php _e( 'Create an account?', 'woocommerce' );?></label>


 </p>



 <?php endif;?>



 <?php do_action( 'woocommerce_before_checkout_registration_form', $checkout );?>



 <?php if (! empty( $checkout->checkout_fields['account'] ) ) :?>



 <div class="create-account">



 <p><?php _e( 'Create an account by entering the information below. If you are a returning customer please login at the top of the page.', 'woocommerce' );?></p>



 <?php foreach ( $checkout->checkout_fields['account'] as $key => $field ) :?>



 <?php woocommerce_form_field( $key, $field, $checkout->get_value( $key ) );?>



 <?php endforeach;?>



 <div class="clear"></div>



 </div>



 <?php endif;?>



 <?php do_action( 'woocommerce_after_checkout_registration_form', $checkout );?>



<?php endif;?>


</div>



我需要查看另一个模板文件?

谢谢

时间: 原作者:

...