‘In Winkelmand’ tekst wijzigen in WooCommerce

wijzig 'in winkelmand' knop tekst WooCommerce

Wil je de ‘In Winkelmand’ (‘Add to card’ in het Engels) tekst wijzigen van de knop op je productpagina’s in WooCommerce? Dat kan! Ik laat je zien hoe je dat eenvoudig zelf kunt doen, zonder gebruik van een plugin.

Plaats de volgende code in het functions.php bestand van je WordPress thema. Let op, deze code werkt alleen bij WooCommerce versie 2.1 of hoger.

// Wijzig 'In Winkelmand' knop tekst op productpagina in WooCommerce
function wc_add_to_cart_text( $text ) {
    $text = __( 'Plaats hier je button tekst', 'text_domain' );

    return $text;
}

add_filter( 'woocommerce_product_single_add_to_cart_text', 'wc_add_to_cart_text' );

Plaats de code in ieder geval ergens ná de php opening-tag <?php en vóór de php sluit-tag ?>. Meestal kun je de code zonder problemen aan het eind van het functions.php bestand toevoegen, net voor de sluit-tag.

Gebruik je een maatwerk thema? Plaats de code dan in het functions.php bestand van je thema. Gebruik je een kant-en-klaar thema van een andere partij? Plaats de code dan in de functions.php van een child theme. Anders loop je het risico dat je aanpassing bij een update wordt overschreven.

Eventueel kun je ook een Code Snippets plugin gebruiken om de code aan je WordPress thema toe te voegen.

Welke tekst plaats je op de ‘toevoegen aan winkelwagen’ knop?

'In Winkelmand' tekst wijzigen in WooCommerce

Ik geef je enkele suggesties:

  • In mijn winkelmandje (Coolblue)
  • + In winkelwagen (Bol.com)
  • in winkelmandje (Wehkamp)
  • Voeg toe + (AH)
  • Bestel nu! (Zalando)

Wil je ook de tekst van de winkelmand knop op de archiefpagina’s aanpassen? Plaats dan de volgende code in je functions.php. Ook deze code werkt alleen bij WooCommerce versie 2.1 of hoger.

// Wijzig 'In Winkelmand' knop tekst op archiefpagina's in WooCommerce
function wc_archive_custom_cart_button_text() {

    return __( 'Plaats hier je button tekst', 'woocommerce' );

}

add_filter( 'woocommerce_product_add_to_cart_text', 'wc_archive_custom_cart_button_text' );