function wc_gzdp_invoice_download_button($actions, $order) { $invoices = wc_gzdp_get_invoices_by_order($order); if (!empty($invoices)) { foreach ($invoices as $invoice) { if (!in_array($invoice->type, wc_gzdp_get_invoice_frontend_types())) { continue; } $actions['invoice_' . $invoice->type] = array('url' => wc_gzdp_get_invoice_download_url($invoice->id), 'name' => $invoice->get_title()); } } return $actions; }
* Single Product Price per Unit * * @author Vendidero * @package WooCommerceGermanized/Templates * @version 1.0 */ if (!defined('ABSPATH')) { exit; } // Exit if accessed directly global $invoices; ?> <div class="woocommerce-gzdp-invoice"> <h3><?php echo _x('Download Invoices', 'invoices', 'woocommerce-germanized-pro'); ?> </h3> <?php foreach ($invoices as $invoice) { ?> <a class="button button-invoice-download" href="<?php echo wc_gzdp_get_invoice_download_url($invoice->id); ?> "><?php printf(_x('Download %s', 'invoices', 'woocommerce-germanized-pro'), $invoice->get_title()); ?> </a> <?php } ?> </div>