Come importare utenti WordPress con WP All Import
Pubblicato: 2022-07-03WP All Import è un potente strumento che ti consente di importare gli utenti di WordPress in una frazione del tempo necessario per crearli manualmente. Grazie all'interfaccia drag and drop di WP All Import, puoi importare in blocco utenti WordPress da qualsiasi file CSV, XML o JSON con praticamente qualsiasi layout di dati seguendo questi passaggi di base:
- Carica un file di importazione utente.
- Facoltativamente, aggiungi un filtro se desideri importare solo determinati utenti.
- Mappa i campi dal tuo file di importazione ai campi utente di WordPress utilizzando la funzionalità di trascinamento della selezione.
- Eseguire l'importazione per creare e/o aggiornare gli utenti.
Questa guida copre tutto ciò di cui hai bisogno per iniziare e puoi seguire una demo gratuita qui su WP All Import.
Crea una nuova importazione di utenti WordPress
WP All Import offre diversi metodi per caricare i dati di importazione. Puoi caricare manualmente un file dal tuo computer, scaricarlo da un URL esterno o da una posizione FTP oppure utilizzare un file che è già stato caricato sul tuo server.
Per questo esempio, utilizzeremo questo foglio di lavoro di Google Docs come file di origine. Tuttavia, la struttura (nomi delle colonne, tipi, ecc.) del file di origine non ha importanza. WP All Import può gestire qualsiasi struttura di file che gli viene lanciata.
Ecco i passaggi chiave:
- Vai a Tutte le importazioni > Nuova importazione e seleziona Scarica un file.
- Seleziona Da URL.
- Inserisci il link per il foglio di lavoro di Google Docs mostrato sopra.
- Fare clic sul pulsante Scarica.
- Fare clic su Nuovi elementi.
- Seleziona Utenti nella casella Crea nuova selezione.
- Fai clic sul pulsante blu Continua al passaggio 2 in basso.
Esamina il file di importazione
La pagina Revisione file di importazione consente di verificare che WP All Import abbia analizzato correttamente il file di importazione:
In questo caso, è così, quindi fai semplicemente clic sul pulsante blu Continua al passaggio 3.
Trascina e rilascia i dati di importazione nei campi utente di WordPress
In questo passaggio, mapperemo i dati dal nostro file direttamente nei campi utente di WordPress nel modello di importazione. Grazie al sistema di trascinamento della selezione, non devi preoccuparti del mal di testa di modificare manualmente il tuo file in modo che ogni colonna abbia il nome e l'ordine corretti. Invece, trascina semplicemente le colonne da destra nei campi appropriati a sinistra.
Ecco uno sguardo al processo di mappatura solo per la sezione Informazioni sull'account utente:
Alcune delle altre sezioni richiedono valori più sofisticati ma, per ora, assumiamo che siano tutte semplici mappature come mostrato sopra. Torneremo a descrivere alcuni dei valori più sofisticati in una sezione successiva.
Fare clic sul pulsante blu Continua al passaggio 4.
Impostazioni di importazione degli utenti di WordPress
La pagina Impostazioni di importazione ti consente di controllare esattamente cosa fa WP All Import con i dati mappati nell'interfaccia Drag & Drop. Ecco le impostazioni rilevanti nelle prime due sezioni di questa pagina:
1. Identificatore univoco. Questo identificatore deve essere univoco per ogni utente, inclusi tutti gli utenti già esistenti nel database di WordPress. Nell'immagine di esempio sopra, abbiamo identificato il campo "id" come identificatore univoco per ogni utente in entrata. Ma questo può variare a seconda della situazione. Ad esempio, se avevi già 100 utenti nel tuo database WordPress, numerati da 1 a 100, ovviamente non potresti importare altri utenti con ID nello stesso intervallo di numeri. Dovresti avviare l'importazione degli ID utente su 101 o adottare un altro approccio. Per ora, supponi solo una semplice importazione senza conflitti.
2. Crea nuovi utenti dai record appena presenti nel tuo file. Se selezionato, WP All Import creerà un nuovo utente per ogni utente in entrata il cui identificatore univoco non è già presente nella tabella utenti di WordPress.
3. Elimina gli utenti che non sono più presenti nel tuo file. Se selezionato e nel database di WordPress esiste un utente che non è presente nei dati di importazione, l'utente esistente verrà eliminato dal database. Anche in questo caso, l'identificatore univoco viene utilizzato per determinare se esiste una corrispondenza.
4. Aggiorna gli utenti esistenti con i dati modificati nel tuo file. Se selezionato, qualsiasi utente esistente verrà aggiornato con i dati di un utente in entrata se esiste una corrispondenza basata sull'identificatore univoco.
5. Salta gli utenti se i loro dati nel file non sono cambiati: una sottoopzione del punto 4. Se i dati per l'utente esistente e per l'utente in entrata sono identici, qualsiasi aggiornamento per l'utente esistente verrà ignorato.
6. Aggiorna tutti i dati: un'altra opzione secondaria del punto 4. Se esiste una corrispondenza tra l'identificatore univoco di un utente esistente e quello di un utente in entrata, i dati dell'utente esistente verranno aggiornati con i dati dell'utente in entrata, indipendentemente dal fatto che è cambiato.
7. Scegli quali dati aggiornare - la terza e ultima opzione del punto 4. Se selezioni questa opzione, WP All Import ti presenterà un lungo elenco di opzioni per controllare quali campi per l'utente esistente verranno aggiornati con i dati dall'utente in entrata.
8. Blocca le notifiche e-mail durante l'importazione. Normalmente, se aggiorni un utente WordPress, WordPress invierà un'e-mail all'utente per impostazione predefinita. Questa impostazione consente di evitare questi aggiornamenti durante l'importazione dei dati utente.
Ignora le sezioni Opzioni di pianificazione e Configura impostazioni avanzate di questa pagina per ora. Torneremo su questi argomenti più avanti.
Fare clic sul pulsante blu Continua nella parte inferiore dello schermo.
Eseguire l'importazione utente
La schermata successiva è la pagina Conferma ed Esegui. In questa pagina, fai clic sul pulsante verde Conferma ed esegui importazione.
Al termine dell'importazione, dovresti vedere una schermata di conferma simile a questa:
Questa schermata indica che sono stati importati 300 utenti. Per confermare, vai su Utenti nel menu di navigazione principale di WordPress. L'elenco degli utenti dei risultati ora dovrebbe contenere i 300 utenti importati.
Questo è tutto: hai appena completato il processo di base su come importare utenti WordPress con WP All Import.
Funzionalità avanzate
Nelle sezioni precedenti, abbiamo saltato alcune delle funzionalità avanzate di WP All Import per l'importazione degli utenti. In questa sezione, descriviamo brevemente alcune di queste caratteristiche.
Filtraggio dei dati di importazione degli utenti
Nella schermata Rivedi file di importazione (passaggio 2), c'era una sezione nella parte inferiore dello schermo chiamata Aggiungi opzioni di filtro. Puoi utilizzare questa sezione per filtrare i record che importi praticamente in base a qualsiasi criterio. Ad esempio, supponiamo che i tuoi dati di importazione contengano utenti provenienti da tutti gli Stati Uniti ma desideri importare solo quelli dal Texas. Ecco cosa fai:
- Nella schermata Rivedi file di importazione, espandi la sezione Aggiungi opzioni di filtro in basso.
- Nella casella Elemento, seleziona "stato[1]".
- Nella casella Regola, seleziona "uguale".
- Nella casella Valore, seleziona "TX".
- Fare clic sul pulsante Aggiungi regola.
Quando fai clic su Aggiungi regola, WP All Import aprirà un nuovo pannello che mostra la definizione della regola. In questo nuovo pannello:
- Fare clic su Applica filtri a XPath. Ciò aggiungerà la regola del filtro alla casella XPath. Ridurrà anche il conteggio delle righe da importare da 300 a 27 nei nostri dati di esempio.
- Fare clic sul pulsante blu Continua al passaggio 3 e continuare come prima.
Password utente
Nella sezione Informazioni sull'account utente della pagina Drag & Drop, è presente un campo per la password. Puoi importare password in testo normale o password con hash da un altro sito WordPress in questo campo. In quest'ultimo caso, è necessario selezionare la casella che indica che la password è sottoposta a hash.
L'hashing è un'azione unidirezionale che rimescola irreversibilmente una stringa di testo. Non è possibile invertire il processo di hashing per identificare la password originale. Tuttavia, WP All Import ti consente di importare nuovamente le password con hash in WordPress in modo che gli utenti possano accedere con le loro vecchie password.
Questo è il modo più sicuro per trasmettere i dati di importazione degli utenti perché le password non sono mai visibili a chiunque possa intercettare il file.
Altre informazioni sull'utente
Sebbene non ne abbiamo parlato, c'è un'altra sezione nell'interfaccia Drag & Drop chiamata Altre informazioni utente. Come suggerisce il nome, questo è per tutte le altre informazioni utente memorizzate da WordPress, che puoi visualizzare guardando qualsiasi profilo utente. Ciò comprende:
- Informazioni sul ruolo utente
- Nickname, Nome visualizzato e Nicename (un nome descrittivo per URL)
- Descrizione
- Data di registrazione per l'utente
- Un URL per il sito Web dell'utente, se presente
Campi personalizzati
Se qualsiasi informazione utente è stata aggiunta come campo personalizzato, sarà accessibile tramite la pagina Drag & Drop. Questo è uno dei grandi vantaggi dell'utilizzo di WP All Import, in quanto può identificare e popolare campi o campi personalizzati da qualsiasi plug-in o componente aggiuntivo.
Editor di funzioni
Se hai bisogno di manipolare l'utente in arrivo in qualsiasi modo durante il processo di importazione, puoi creare funzioni PHP per assistere in questa manipolazione.
Opzioni di pianificazione
Se è necessario eseguire un processo di importazione utente in base a una pianificazione, è possibile farlo tramite la sezione Opzioni di pianificazione della pagina Impostazioni di importazione. Ciò è particolarmente utile se è necessario mantenere sincronizzati i dati utente di WordPress con un sistema esterno.
In questo modello, il sistema esterno può generare un nuovo file di importazione utente, ad esempio, su base settimanale. Finché il sistema esterno rilascia questo file in una posizione concordata, WP All Import può importarlo automaticamente seguendo una pianificazione compatibile.
Impostazioni avanzate
Importare un file utente particolarmente grande? Nessun problema. WP All Import fornisce una sezione Configura impostazioni avanzate nella pagina Impostazioni di importazione. Queste impostazioni consentono di suddividere le importazioni in blocchi di elaborazione più gestibili e anche di aumentare la velocità di elaborazione delle importazioni disabilitando determinate funzioni, importando solo record specificati o utilizzando uno StreamReader invece di un XMLReader per analizzare i dati di importazione.
Finendo
Come puoi vedere, WP All Import semplifica l'importazione degli utenti di WordPress. Fai un tentativo con i passaggi descritti in questo articolo.
Con Nexcess WordPress Hosting, Better è integrato
Nexcess offre hosting completamente gestito per WordPress progettato per siti veloci e ad alte prestazioni. Necessità anche:
- Offre prestazioni elevate e velocità del sito.
- Ridimensiona e ottimizza dinamicamente.
- Proteggi il tuo sito con un monitoraggio sempre attivo.
Dai un'occhiata ai piani di hosting WordPress completamente gestiti da Nexcess oggi.
Risorse correlate
- Come esportare prodotti WooCommerce con WP All Export
- Esporta gli utenti di WordPress in XML e CSV
- Importa clienti WooCommerce da qualsiasi XML e CSV
- Esporta i clienti WooCommerce in XML e CSV
- La guida essenziale ai plugin di WordPress