Hoe kan ik de e-mailsjablonen voor aangepaste bestelstatus bewerken of overschrijven?

Standaardmethode #

 

E-mailsjablonen worden automatisch gegenereerd voor alle nieuw aangemaakte bestelstatussen.

Je kunt de inhoud bewerken op het tabblad E-mails(WooCommerce > Instellingen > E-mails)

Als je de inhoud wilt overschrijven, kun je op de statusnaam klikken. Er wordt dan een editor voor die sjabloon geopend

Je kunt het sjabloonbestand kopiëren en in de map van je kinderthema plakken om meer inhoud te bewerken.

[theme folder]/woocommerce/emails/admin-order-status-email-[slug].php
[theme folder]/woocommerce/emails/customer-order-status-email-[slug].php

De slug moet hetzelfde zijn als de slug van de bestelstatus

De standaard WooCommerce haken zijn ook beschikbaar om de inhoud aan te passen op basis van elke bestelstatus.

Als je bekend bent met codering, kun je de WooCommerce hooks gebruiken om inhoud aan de e-mail toe te voegen.

In dit geval kunnen we de haak "woocommerce_email_before_order_table" gebruiken.

De code staat in het bestand functions.php in de themamap.

Andere beschikbare haken zijn:

woocommerce_email_before_order_table
woocommerce_email_after_order_table
woocommerce_email_order_meta
woocommerce_email_footer

 

 

E-mail Template Customizer voor WooCommerce van VillaTheme #

 

Plugin-link: https://wordpress.org/plugins/email-template-customizer-for-woo/

Deze plugin heeft ondersteuning voor het overschrijven van aangepaste e-mails die worden gegenereerd door onze orderstatus plugin.

Om deze e-mailsjabloon te gebruiken, hoeft u alleen maar de ID ervan op te halen en deze in de functions.php van uw kinderthema te plaatsen met het volgende fragment.

Nu is de aangepaste e-mail met de bestelstatus klaar om aan te passen