Als je jouw webshop wilt optimaliseren kun je de tekst op de in winkelmand knop aanpassen. Het is goed om deze bijvoorbeeld te personaliseren. Dus in plaats van ‘in winkelmand’ de tekst ‘in jouw winkelmand’.
Hoe pas je de tekst aan? Dat kun je het beste doen met deze code snippets. Waarom niet vertalen? Omdat vertalingen regelmatig bij een update overschreven worden.
In winkelmand tekst aanpassen WooCommerce
Je kunt de tekst voor alle producten aanpassen. Dus simpele producten, variabele producten en digitale producten.
Tekst aanpassen bij alle producten
// Wijzig in winkelmand tekst op single product pagina add_filter( 'woocommerce_product_single_add_to_cart_text', 'change_button_text_single' ); function change_button_text_single($text) { return __( 'In jouw winkelmandje', 'text-domain' ); } // Wijzig in winkelmand tekst op categorie pagina add_filter( 'woocommerce_product_add_to_cart_text', 'change_button_text_lists' ); function change_button_text_lists($text) { return __( 'In jouw winkelmandje', 'text-dmain' ); }
Tekst alleen aanpassen bij simpele producten
// Wijzig in winkelmand tekst op single product pagina add_filter( 'woocommerce_product_single_add_to_cart_text', 'change_button_text_single', 10, 2 ); function change_button_text_single($text, $product) { if ( "simple" === $product->get_type() ) { return __( 'In jouw winkelmandje', 'text-domain' ); } return $text; } // Wijzig in winkelmand tekst op categorie pagina add_filter( 'woocommerce_product_add_to_cart_text', 'change_button_text_lists', 10, 2 ); function change_button_text_lists($text, $product) { if ( "simple" === $product->get_type() ) { return __( 'In jouw winkelmandje', 'text-domain' ); } return $text; }
Tekst alleen aanpassen bij digitale producten
// Wijzig in winkelmand tekst op single product pagina add_filter( 'woocommerce_product_single_add_to_cart_text', 'change_button_text_single', 10, 2); function change_button_text_single($text, $product) { // check of het een digitaal product is if (true === $product->get_meta('_virtual')) { return __('In jouw winkelmandje', 'text-domain'); } return $text; } // Wijzig in winkelmand tekst op categorie pagina add_filter( 'woocommerce_product_add_to_cart_text', 'change_button_text_lists', 10, 2); function change_button_text_lists($text, $product) { // check of het product virtueel is if (true === $product->get_meta('_virtual')) { return __('In jouw winkelmandje', 'text-domain'); } return $text; }