Skip to content

Zobrazení odkazu na fakturu na libovolném místě

Pokud integrovaná nastavení nestačí nebo používáte editor, který narušuje standardní WooCommerce hooky e-mailů, máte dvě možnosti pro vložení odkazu na fakturu.

Použijte shortcode:

[invoice_link]

Shortcode vyžaduje umístění na místo kde se nachází informace o objednávce a dokáže si je tak načíst.

Alternativně použijte akci:

do_action( 'wpify_woo_fakturoid_render_link', $order );

Tuto funkci lze vložit kamkoliv do šablony nebo emailů a jediným požadavkem je pole objednávky WC_Order.

Pro přidání odkazu do e-mailů vedle údajů o zákazníkovi:

/**
* Add invoice link to custom position in emails
*
* @param WC_Order $order WC order
*/
function invoice_in_email_customer_details( WC_Order $order ) {
do_action( 'wpify_woo_fakturoid_render_link', $order );
}
add_action( 'woocommerce_email_customer_details', 'invoice_in_email_customer_details', 15, 1 );

Kód lze vložit do child šablony nebo pomocí pluginu Code Snippets.

Pokud vkládáte odkaz na vlastní místo doporučujeme defaultní umístění v nastavení modulu nastavit na „Nezobrazovat” aby nedocházelo k duplicitnímu zobrazení odkazu.