国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Woocommerce 結(jié)帳欄位保持更改
P粉394812277
P粉394812277 2023-08-31 23:23:19
0
1
770
<p>我使用此程式碼來(lái)更改我的結(jié)帳欄位佈局,使用我在產(chǎn)品頁(yè)面[woocommerce_checkout] 中放入的Woocommerce Checkout 短代碼,它看起來(lái)不錯(cuò),但在結(jié)帳頁(yè)面中則不然,1 秒後會(huì)變回原始狀態(tài)。我嘗試更改主題並禁用 Woocommerce 之外的所有插件,仍然發(fā)生。如何解決這個(gè)問(wèn)題? </p> <pre class="brush:php;toolbar:false;">/**刪除所有可能的字段 **/ function wc_checkout_fields( $fields ) { echo '<style> .woocommerce-additional-fields { display: none; } .woocommerce-checkout #customer_details>* { margin-bottom: 1rem !important; } </style>'; $fields['billing']['billing_first_name']['priority'] = 10; $fields['billing']['billing_first_name']['label'] = 'Name'; $fields['billing']['billing_first_name']['class'] = array( 'form-row-wide' ); $fields['billing']['billing_address_1']['priority'] = 20; $fields['billing']['billing_address_1']['label'] = 'Address'; $fields['billing']['billing_country']['priority'] = 30; $fields['billing']['billing_country']['label'] = 'Country'; $fields['billing']['billing_country']['class'] = array( 'form-row-first' ); $fields['billing']['billing_state']['priority'] = 40; $fields['billing']['billing_state']['label'] = 'State'; $fields['billing']['billing_state']['class'] = array( 'form-row-last' ); $fields['billing']['billing_city']['priority'] = 50; $fields['billing']['billing_city']['label'] = 'City'; $fields['billing']['billing_city']['class'] = array( 'form-row-first' ); $fields['billing']['billing_postcode']['priority'] = 60; $fields['billing']['billing_postcode']['label'] = 'Postcode'; $fields['billing']['billing_postcode']['class'] = array( 'form-row-last' ); $fields['billing']['billing_phone']['priority'] = 70; $fields['billing']['billing_phone']['label'] = 'Phone'; $fields['billing']['billing_phone']['class'] = array( 'form-row-first' ); $fields['billing']['billing_email']['priority'] = 80; $fields['billing']['billing_email']['label'] = 'Email'; $fields['billing']['billing_email']['class'] = array( 'form-row-last' ); unset( $fields['billing']['billing_last_name'] ); unset( $fields['billing']['billing_address_2'] ); unset( $fields['billing']['billing_company'] ); unset( $fields['order']['order_comments'] ); return $fields; } add_filter( 'woocommerce_checkout_fields', 'wc_checkout_fields' );</pre> <p> 附有簡(jiǎn)碼並在結(jié)帳頁(yè)面首次查看</p> <p> 結(jié)帳頁(yè)面1秒後更改</p> <p> 在瀏覽器上停用 JavaScript 後</p>
P粉394812277
P粉394812277

全部回覆(1)
P粉617597173

我嘗試用這個(gè)刪除 wc-checkout 腳本,佈局變成我想要的

add_action( 'wp_enqueue_scripts', 'remove_woocommerce_checkout_scripts', 9999 );
function remove_woocommerce_checkout_scripts() {
    wp_dequeue_script( 'wc-checkout' );
}
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板