1. Home
  2. Kennisbank
  3. WooCommerce Wholesale Lead Capture
  4. Styling
  5. Hoe andere landen te verwijderen op het registratieformulier

Hoe andere landen te verwijderen op het registratieformulier

Standaard hebben we geen functie om andere landen te verwijderen uit de landenkeuzelijst op de Wholesale Registration Page.

Gelukkig is er een eenvoudige oplossing door het onderstaande aangepaste codefragment te gebruiken en toe te voegen aan de functions.php van uw thema/child-thema.

// Change the country list of the registration form
add_filter( 'woocommerce_form_field_args', 'my_wwlc_set_country');
function my_wwlc_set_country($args){
// Set the country list
if($args['id'] == 'wwlc_country'){
$args['options'] = array(
'AU' => 'Australia',
'US' => 'United States'
);
}
// Return the modified list
return $args;
}
Please note that the code above needs to use the correct 2 digit country code. For example, ‘AU’ for Australia, and 'US' for United States. You can replace or add more countries by following that format. Kindly visit this link to get the list of 2-digit country codes.

Ook worden soms de staat of provincies niet automatisch geladen wanneer u andere landen verwijdert. De onderstaande code kan worden toegevoegd om de staat automatisch te laden.

add_action( 'wp_footer' , function() {
    global $post;
    if( ( isset( $post->post_content ) && has_shortcode( $post->post_content , 'wwlc_registration_form' ) ) ) { ?>
    <script type="text/javascript">
        jQuery(document).ready(function(){
            jQuery("#wwlc_country").trigger("change");
        });
    </script>
    <?php }
}, 100 );
Was dit artikel nuttig?

Gerelateerde Artikelen

Ondersteuning Nodig?

Kun je het antwoord niet vinden dat je zoekt?
Neem Contact Op Met Ondersteuning
Voltooi uw aankoop