Come importare CSV nei campi personalizzati di un Custom Post Type?

7 feb 2014, 19:12:50
Visualizzazioni: 45.3K
Voti: 10

Ho creato un Custom Post Type e ho utilizzato un plugin per creare i campi personalizzati per quel tipo di post.

Dovrà visualizzare un tipo di abbonamento: Nome Indirizzo CAP Sito web

Ma sono bloccato su come prendere il file csv che ho, che contiene 700 voci, e importarlo per creare 700 elementi sotto il CPT che ho creato e popolare automaticamente i campi personalizzati che ho creato.

Ho provato molti plugin, ma nessuno sembrava fare entrambe le parti. Alcuni mi permettevano solo di selezionare il CPT ma non riuscivo a popolare tutti i campi.

Ho solo bisogno di sapere qual è il modo migliore per realizzare questo.

2
Commenti

Hai provato http://wordpress.org/plugins/wp-ultimate-csv-importer/? Ci ho messo un po' di lavoro ma alla fine questo ha funzionato per me.

Michelle Michelle
7 feb 2014 19:27:16

Inoltre - quale plugin hai usato per creare i campi personalizzati? Ho notato che alcuni plugin che creano campi personalizzati aggiungono un prefisso ai nomi dei campi e non è sempre evidente quando succede. Questo rende difficile abbinare i campi con i loro contenuti.

Michelle Michelle
7 feb 2014 19:30:12
Tutte le risposte alla domanda 3
3

Ho utilizzato un plugin chiamato Really Simple CSV Importer https://wordpress.org/plugins/really-simple-csv-importer/

Se quel link non funziona, puoi trovarlo su GitHub qui: https://github.com/dansullyLT/rs-csv-importer

Ha popolato i miei campi personalizzati che ho creato in ACF.

Ecco come l'ho utilizzato.

Scarica il file CSV di esempio che il sviluppatore del plugin ti offre. Imposta ogni intestazione di riga come il nome del campo e importa tramite il menu WordPress > Strumenti > Importa.

Devi includere una colonna con post_id e post_name, ma puoi lasciarle vuote. Imposta la colonna post_type con il nome del tuo gruppo di campi personalizzati e imposta il post_status. Potresti ricevere alcuni errori durante l'importazione, ma leggili attentamente e sarai in grado di correggerli.

Ha funzionato benissimo per tutti i miei campi ACF tranne che per le immagini. Le mie immagini erano un po' complicate però.

Buona fortuna!

13 gen 2015 00:05:23
Commenti

Ciao Dan, benvenuto su WP.SE. Grazie per aver dedicato del tempo a condividere la tua conoscenza. Come avrai notato dalla risposta accettata: Le risposte dovrebbero essere più che semplici link. Dovrebbero effettivamente costituire una risposta invece di un percorso dove qualcuno potrebbe forse trovare una soluzione. Aiuta a prevenire i link non funzionanti, [modifica] la tua risposta e fornisci le informazioni necessarie che aiutino l'OP così come i visitatori successivi a risolvere il loro problema (in codice). Copiare/Incollare dal sorgente del plugin è assolutamente accettabile.

kaiser kaiser
13 gen 2015 00:30:26

Protesto per questo commento. Ho spiegato alla persona come usarlo e ho dato dei suggerimenti. Per favore leggi la mia risposta.

DanSully DanSully
24 feb 2015 21:09:31

Ok, Dan. Quindi hai aggiunto un secondo link e hai spiegato come usare un plugin. Questo potrebbe essere una risposta valida su SuperUser, ma non proprio qui. Come ho detto: Copiare/Incollare dal sorgente del plugin per almeno abbozzare una soluzione in codice è assolutamente accettabile.

kaiser kaiser
24 feb 2015 22:42:30
0

http://www.wpallimport.com/

Esiste una versione gratuita di questo plugin che dovrebbe essere in grado di eseguire tutto il lavoro necessario per importare Custom Post Type da un file CSV o Excel.

Le versioni a pagamento permettono inoltre di importare utenti e di modificare meglio i campi personalizzati avanzati associati ai CPT.

5 lug 2016 08:39:48
7
-2

Sto utilizzando un plugin chiamato TurboCSV (trovabile qui, al momento della scrittura). Il plugin offre supporto per aggiungere dati ai vari campi personalizzati, che devono essere creati prima che avvenga l'importazione. Nel mio utilizzo personale, sono riuscito a importare con successo migliaia di elementi da un file .csv, inclusi centinaia di termini di tassonomia e campi personalizzati.

Dai un'occhiata alla documentazione del plugin per vedere quanto è complesso e quanto puoi fare con esso.

7 feb 2014 20:21:42
Commenti

Questo non risolve il problema dei campi personalizzati e la risposta diventa inutile se il link specificato cambia o non funziona più

Tom J Nowell Tom J Nowell
7 feb 2014 23:07:53

Apprezzo il feedback, tuttavia il plugin che ho suggerito può gestire i campi personalizzati, come indicato nella documentazione. Capisco il problema dei link che potrebbero non funzionare in futuro, ma dato il contesto, una semplice ricerca su Google può trovare ciò che serve.

NW Tech NW Tech
8 feb 2014 02:34:40

Non l'hai spiegato nella tua risposta, e come ho già detto, non puoi semplicemente pubblicare un link come risposta

Tom J Nowell Tom J Nowell
8 feb 2014 20:02:06

Grazie @TomJNowell per le critiche costruttive. Ho aggiornato la mia risposta per includere maggiori informazioni che meglio rispecchiano come dovrebbe essere... almeno credo di averlo fatto.

NW Tech NW Tech
10 feb 2014 18:14:33

Ciao dal futuro per dirti che il link è effettivamente morto.

lathomas64 lathomas64
29 mar 2021 01:13:55

il link dà effettivamente errore 404!

Ibnul Hasan Ibnul Hasan
25 nov 2022 08:25:39

In futuro, potresti scoprire che il plugin non solo è morto e restituisce errore 404, ma anche inutilizzato, abbandonato e chiuso: "Questo plugin è stato chiuso il 21 giugno 2018 e non è più disponibile per il download. Motivo: Inutilizzato." :-)

Erenor Paz Erenor Paz
10 feb 2025 11:09:12
Mostra i restanti 2 commenti