WooCommerce is een van de populairste e-commerceplatforms ter wereld, waarmee eigenaren van online winkels producten en diensten effectief kunnen verkopen. Het is echter vaak nodig om orderbevestigingsmails aan te passen om specifieke informatie op te nemen, zoals de CPF of CNPJ van klanten in Brazilië.
Met dat in gedachten leert u in dit speciale artikel van Nerd Codex hoe u de CPF of CNPJ toevoegt aan de WooCommerce-bestelmail om aan de behoeften van uw bedrijf te voldoen en de informatie op een snellere en meer praktische manier te controleren.
Voordat u begint, moet u ervoor zorgen dat u bent ingelogd op het WordPress-beheerpaneel, waar u uw WooCommerce-site beheert.
- Ga naar de optie ‘Weergave’ in de linkerzijbalk van je WordPress;
- Ga naar de optie “Thema bewerken” of gebruik FTP/SFTP om toegang te krijgen tot uw thema;
- Open het bestand “functions.php" en ga naar de laatste regel om nieuwe code toe te voegen:
functie kia_display_email_order_user_meta( $order, $sent_to_admin, $plain_text ) {
als ($order->facturering_cpf){
echo'
CPF-nummer: '. 1TP15Bestelling->facturering_cpf.'
';
}
if ($order->facturering_cnpj){
echo'
CNPJ-nummer: '. $order->billing_cnpj. '
';
}
}
add_action('woocommerce_email_customer_details', 'kia_display_email_order_user_meta', 30, 3 );
- Sla het bestand op en wis de cache van uw site (indien van toepassing) om het bestand onmiddellijk te kunnen seeden;
- Wacht nu op een nieuwe transactie op uw website of plaats een testbestelling.
Om er zeker van te zijn dat de CPF of CNPJ correct wordt weergegeven in de orderbevestigingse-mail, voert u een testaankoop uit in uw winkel. Controleer na het voltooien van uw bestelling de bevestigingse-mail die u ontvangt. Als alles correct is geconfigureerd, zou de bevestigingse-mail de CPF of CNPJ van de klant moeten weergeven, zoals geconfigureerd.
Samenvattend is het aanpassen van de orderbevestigingsmail in WooCommerce om de CPF of CNPJ van de klant op te nemen een relatief eenvoudig proces, zolang u de informatie in de functions.phpDoor de bovenstaande stappen te volgen, kunt u uw klanten belangrijke informatie verstrekken en de winkelervaring in uw online winkel verbeteren.
Foto door katoenbro studio