Wie können wir Dir helfen?
Shortcodes
Diese Shortcodes ermöglichen es dir, Bestellinformationen anzuzeigen:
- Kundendaten:
[order_billing_first_name]– Vorname des Rechnungsadressaten.[order_billing_email]– E-Mail-Adresse des Kunden.[order_billing_phone]– Telefonnummer.
- Bestelldetails:
[order_id]– ID der Bestellung.[order_number]– Bestellnummer.[order_total]– Gesamtsumme der Bestellung.[order_shipping_address]– Versandadresse.[order_shipping_total]– Versandkosten.
- Dynamische Links:
[order_edit_url]– URL, um die Bestellung im Admin-Bereich zu bearbeiten.[order_received_url]– Link zur „Bestellung erhalten“-Seite.
- Produkte & Mengen:
[order_item_names]– Namen der bestellten Artikel.[order_item_product_images]– Bilder der bestellten Produkte.
Allgemeine Shortcodes
- Bedingte Inhalte:
Der[if]-Shortcode ermöglicht das Anzeigen von Inhalten basierend auf Bedingungen:
[if value1="{order_total}" operator="greater" value2="100"]
Versandkostenfrei ab 100 €!
[/if]
- Operatoren:
equal,not_equal,greater,less, etc.
Seiteninformationen:
[site_title]– Titel deiner Website.[site_address]– Adresse der Website.
Meta-Daten anzeigen
[order_meta key="key_name"]: Zeigt benutzerdefinierte Meta-Daten der Bestellung an.
Beispiel:[order_meta key="_billing_city"]– Zeigt die Stadt der Rechnungsadresse.
Funktionen mit order_func
Du kannst WooCommerce-Funktionen direkt aufrufen:
[order_func func="get_currency"]
Dies zeigt die Währung der Bestellung an.
Benutzerdefinierte Shortcodes
Du kannst eigene Shortcodes erstellen, um noch mehr individuelle Daten anzuzeigen.
Beispiel:
add_shortcode( 'my_order_shipping_city', function ( $atts ) {
return alg_wc_custom_emails()->core->shortcodes->order->get_shipping_city();
} );
Zusammenfassung
Mit diesen Shortcodes kannst du in deinen E-Mails flexibel auf Bestell-, Kunden- und Produktdaten zugreifen. Der [if]-Shortcode erlaubt bedingte Inhalte, während order_meta und order_func erweiterte Informationen aus WooCommerce abfragen. Perfekt, um personalisiertes Marketing und dynamische Inhalte in deine E-Mails einzubauen!