Joomla su LiteSpeed: CSS e JavaScript in 403 con query string Migrazione da Joomla 3 a Joomla 6 con T3 e Purity III: caso reale Sito Joomla non aggiornato: quali controlli fare prima di intervenire Sito hackerato: cosa fare subito e quali errori evitare Action Scheduler di WooCommerce bloccato: diagnosticare code e operazioni fallite Admin-ajax.php consuma troppe risorse: trovare plugin e richieste responsabili Audit delle estensioni prima di migrare da Joomla 3 a Joomla 5 o 6 Cache Redis in WordPress mostra dati vecchi: diagnosi dell'object cache Come gestire SEO e hreflang in un sito multilingua Hugo Login loop in WordPress Multisite: cookie, dominio e HTTPS da controllare Plugin WordPress lento: il problema è nel database o nelle query? WP-Cron non funziona in WordPress: attività e pubblicazioni bloccate Come aggiornare WordPress da Excel senza creare duplicati Importare Excel in WordPress con un plugin personalizzato Migrazione WordPress: come gestire DNS, SSL ed email senza interruzioni Joomla su LiteSpeed: CSS e JavaScript in 403 con query string Migrazione da Joomla 3 a Joomla 6 con T3 e Purity III: caso reale Sito Joomla non aggiornato: quali controlli fare prima di intervenire Sito hackerato: cosa fare subito e quali errori evitare Action Scheduler di WooCommerce bloccato: diagnosticare code e operazioni fallite Admin-ajax.php consuma troppe risorse: trovare plugin e richieste responsabili Audit delle estensioni prima di migrare da Joomla 3 a Joomla 5 o 6 Cache Redis in WordPress mostra dati vecchi: diagnosi dell'object cache Come gestire SEO e hreflang in un sito multilingua Hugo Login loop in WordPress Multisite: cookie, dominio e HTTPS da controllare Plugin WordPress lento: il problema è nel database o nelle query? WP-Cron non funziona in WordPress: attività e pubblicazioni bloccate Come aggiornare WordPress da Excel senza creare duplicati Importare Excel in WordPress con un plugin personalizzato Migrazione WordPress: come gestire DNS, SSL ed email senza interruzioni
Aggiungere nella fattura i campi Partita Iva e Codice Fiscale creati con WooCommerce Checkout Manager

Aggiungere nella fattura i campi Partita Iva e Codice Fiscale creati con WooCommerce Checkout Manager

Autore Graziano De Maio - Gdmtech
Ti auguro buona lettura e mi raccomando, se dopo aver letto questo articolo hai bisogno di aiuto non esitare a contattarmi.
Autore: Graziano De Maio | Titolare di Gdmtech
Indice dei contenuti

Per il tuo e-commerce in Wordpress hai usato Woocommerce e hai aggiunto i campi personalizzati Partita Iva e Codice Fiscale nella procedura di checkout usando il pliugin “WooCommerce Checkout Manager”. Ora però non riesci a visualizzare e stampare la partita iva e il codice fiscale nella fattura creata da woocommerce.

Se hai bisogno di supporto tecnico, puoi consultare i servizi di assistenza WordPress e di assistenza per e-commerce esistenti.

Quando sviluppo un nuovo E-commerce uno dei punti cruciali è decidere in che modo usare l’ecommerce per la fatturazione.

Una soluzione è acquistando una licenza Premium del plugin “PDF Invoices & Packing Slips for WooCommerce” oppure puoi inserire un codice nel file function.php del tuo tema.

Woocommerce: come fare a stampare Codice Fiscale e Partita iva nella fattura

Immagino che tu abbia già creato i campi personalizzati Pi e CF on “WooCommerce Checkout Manager” in in woocommerce>checkout>billing.

  1. Ora devi andare a prendere il nome dei tuoi nuovi campi tornando in woocommerce>checkout>billing, nel mio caso si chiamano billing_wooccm11 e billing_wooccm12.
  2. ora apri il file function.php del tema attivo usando un programma FTP come filezilla e inserisci il codice che segue al termine del file avendo cura di sostituire billing_wooccm11 e billing_wooccm12 con i tuoi nomi.

// Inserisci il campo personalizzato nella fattura
add_action( 'wpo_wcpdf_after_billing_address', 'wpo_wcpdf_my_custom_field', 10, 2 );
function wpo_wcpdf_my_custom_field ($template_type, $order) {
if ($template_type == 'invoice') {
?>
<trclass="custom-field">
<td><?php echo "CF: ". $order->get_meta('_billing_wooccm11'); ?></td>
</tr>
<trclass="custom-field">
<td><?php echo "PI: ". $order->get_meta('_billing_wooccm12'); ?></td>
</tr>
<?php
}
}

Se hai problemi e vuoi la consulenza di un professionista contattami.

Autore Graziano De Maio - Gdmtech
Ti auguro buona lettura e mi raccomando, se dopo aver letto questo articolo hai bisogno di aiuto non esitare a contattarmi.
Autore: Graziano De Maio | Titolare di Gdmtech
Graziano De Maio, Web designer, SEO specialist
Graziano De Maio
Web Developer, SEO Specialist
Gdmtech Web Agency
Via Stefanardo da Vimercate 28 - (Milano)
Via Spinedi 55 - Postalesio (Sondrio)
Info e contatti