Salve @ciccione82 ,
per leggibilità delle domande è preferibile usare strumenti come codepad per condividere codice.
C’è un motivo specifico per cui non è stato fatto un plugin per estendere le funzionalità di woocommerce?
Chi ha creato la discussione
ciccione82
(@ciccione82)
Perdonami ma non ti seguo. Io ho modificato il file function.php leggendo su internet qua e la come potevo. Purtroppo non sono un esperto del campo, ma vorrei capire comunque dove sto sbagliando. Funziona tutto tranne il salvataggio delle modifiche dal pannello di controllo di WP per il campo “Codice Fiscale/P.Iva” il cui ID è cod_fisc_iva. Qualcuno ha qualche suggerimento valido? Devo cambiare qualcosa nel codice?
-
Questa risposta è stata modificata 7 anni, 1 mese fa da
ciccione82.
Il file functions.php fa parte del tema, se non è stato fatto un CHILD THEME al primo aggiornamento del tema il file salta.
In WP i temi si occupano dell’aspetto, i plugin delle funzionalità.
Il consiglio è di usare un plugin per aggiungere quel campo come https://wordpress.org/plugins/loushou-acf-for-woocommerce/ che installato insieme ad ACF e WooCommerce dovrebbe risolvere tutte le esigenze
Chi ha creato la discussione
ciccione82
(@ciccione82)
Grazie, proverò in giornata. Ma se volessi apportare modifiche al file function.php del tema child sarebbe possibile farlo? Secondo te poso usare One-Click Child Theme per creare il tema child o meglio crearlo a mano?
Chi ha creato la discussione
ciccione82
(@ciccione82)
Vorrei anche un’altra dritta se possibile. Mi sto documentando sulla creazione del tema child. Il tema che sto utilizzando è onepress free. Sul tema genitore avevo modificato anche file relativi alle varie sezioni della pagina principale. Ogni sezione ha un nome. Ad esempio la sezione servizi fa riferimento al file section-services.php. Come faccio a riportare le modifiche nel tema child? Per caso devo creare i file delle diverse sezioni nel tema child e ripristinare i file originali nel tema genitore?
Chi ha creato la discussione
ciccione82
(@ciccione82)
Ho appena creato il tema child e tutto funziona. Il problema originario però resta. Il plugin che mi hai indicato non serve per realizzare ciò che mi serve. Ho bisogno di creare un campo nuovo presente nei seguenti punti: form di registrazione, my account (dell’utente), e nella sezione di gestione degli utenti del pannello di controllo WP. Ora, sono riuscito con il codice che ho postato a fare tutto ciò, ma il campo da me creato (Codice Fiscale/P.Iva) ha un problema. Mentre riesce a memorizzare le modifiche apportate dall’utente, non memorizza le modifiche apportate da me nel pannello di controllo. Avrei bisogno di una correzione sul codice che mi permetta di salvare le modifiche. Qualche idea?