Kava  |  Multipurpose WP Theme with Elementor Page Builder

My cart

WooCommerce : désactivation des champs de paiement avec un hook de filtre

Vous devez utiliser la unset()fonction à cet effet et vous pouvez le faire de cette façon : add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' ); function custom_override_checkout_fields( $fields ) { unset($fields['billing']['billing_address_1']); unset($fields['billing']['billing_address_2']); unset($fields['billing']['billing_postcode']); unset($fields['billing']['billing_city']); unset($fields['billing']['billing_phone']); return $fields; } Vous devrez coller ce code dans le fichier function.php situé dans votre thème ou thème enfant actif....

Personnalisation des champs de paiement à l’aide d’actions et de filtres

Remarque : Le code personnalisé doit être copié dans le fichier fonction.php de votre thème enfant. Comment les champs de paiement sont-ils chargés dans WooCommerce ? Les champs de facturation et d'expédition pour le paiement proviennent de la classe de pays (class-wc-countries.php) et de laget_address_fields fonction. Cela permet à WooCommerce d'activer/désactiver...

Boucle d’échantillons de produits

<ul class="products"> <?php $args = array( 'post_type' => 'product', 'posts_per_page' => 12 ); $loop = new WP_Query( $args ); if ( $loop->have_posts() ) { while ( $loop->have_posts() ) : $loop->the_post(); wc_get_template_part( 'content', 'product' ); endwhile; } else { echo __( 'No products found' ); } wp_reset_postdata(); ?> </ul><!--/.products-->