Cita:
Iniciado por zanguanga Entiendo, entonces supongo que ya has probado Easy Digital Downloads, que es mucho más simple y ligero que WooCommerce.
Sip, lo estuve probando.
Acabo de dar con la solución, la dejo por aquí por si es de utilidad a alguien.
1. Abrir el archivo woocommerce/templates/order/order-details.php
2. Ir a la línea número 60
3. Sustituir esta línea:
Código:
$links[] = '<small><a href="' . esc_url( $file['download_url'] ) . '">' . sprintf( __( 'Download file%s', 'woocommerce' ), ( count( $download_files ) > 1 ? ' ' . $i . ': ' : ': ' ) ) . esc_html( $file['name'] ) . '</a></small>';
Por esta otra:
Código:
$links[] = '<small><a href="' . $file['file'] . '">' . sprintf( __( 'Download file%s', 'woocommerce' ), ( count( $download_files ) > 1 ? ' ' . $i . ': ' : ': ' ) ) . esc_html( $file['name'] ) . '</a></small>';
Fijaos en el cambio de
$file['download_url'] a
$file['file']
Ya sale la URL tal cual la ponemos en la ficha del producto.
¿Fácil verdad?, pues 3 días he estado calentándome la cabeza xD.
Edit: Marco el tema como solucionado.