For MemberPress to assign membership subscriptions, you must have registered WordPress users on your website. When your clients register using MemberPress registration forms, their user profiles will be created automatically. On the other hand, if you're migrating your website, you need to import your users.
This document will explain how to import your users using the MemberPress Importer add-on.
Quand importer des utilisateurs
Les raisons suivantes sont les seules qui justifient l'importation d'un fichier CSV d'utilisateurs :
- Pour importer des utilisateurs qui ne sont pas déjà présents sur votre site WordPress. MemberPress fait pas create its own “users” apart from the WordPress Users section, so if the user can be found in your WordPress Dashboard > Users section, that is enough to associate a subscription to them.
- Pour mettre à jour les informations sur les utilisateurs qui existent actuellement sur votre site. Veillez à saisir correctement le nom d'utilisateur et l'adresse électronique pour mettre à jour le profil d'un utilisateur.
Utilisateurs Format CSV
Cliquez ici pour obtenir un exemple de fichier CSV pour les utilisateurs. Avec cet exemple comme modèle de base, vous trouverez ci-dessous les colonnes obligatoires et facultatives de votre fichier CSV.
Colonnes obligatoires :
- username - Il s'agit du champ user_login / nom d'utilisateur de l'utilisateur. Il s'agit d'un petit texte.
- email - Il s'agit de l'email de l'utilisateur. Il s'agit de l'email de l'utilisateur. doit être un courriel correctement formaté, sinon l'enregistrement risque d'échouer.
Colonnes optionnelles :
- role — This is the WordPress user role. Can be ‘subscriber', ‘contributor', ‘author', ‘editor', ‘administrator', or any custom role you created on your site. Defaults to ‘subscriber,' même si vous ne l'avez pas spécifié autrement avec cet en-tête de colonne.
- password - Permet de définir le mot de passe de l'utilisateur. Ce mot de passe sera crypté/haché et stocké dans la base de données.
- first_name - Prénom de l'utilisateur. Il peut s'agir de n'importe quelle petite chaîne de texte. La valeur par défaut est "blank".
- last_name — Last name of the user. It can be any small string of text. Defaults to blank.
- website — Website for the user. It can be any small string of text. Defaults to blank.
- adresse1 ou mepr-address-one — Address Line 1 for the user. It can be any small string of text. Defaults to blank.
- adresse2 ou mepr-address-two — Address Line 2 for the user. It can be any small string of text. Defaults to blank.
- ville ou mepr-address-city — City for the user. It can be any small string of text. Defaults to blank.
- État ou mepr-address-state — State for the user. It can be any small string of text. Defaults to blank.
- fermeture éclair ou mepr-address-zip — Zip Code for the user. It can be any valid zip code string. Defaults to blank.
- pays ou mepr-address-country - Pays de l'utilisateur. Il doit s'agir du Code pays ISO Alpha 2. Defaults to blank.
- *usermeta* - Utilisez les limaces pour les champs d'information personnalisés que vous avez créés dans les options ici pour importer des méta personnalisés pour vos membres. Veuillez consulter nos instructions supplémentaires pour ces types de champs ci-dessous.
- registered — The registration date of the user. Must be in the format “YYYY-MM-DD hh:mm:ss”. Defaults to the current time during import.
Là encore, si le nom d'utilisateur de l'utilisateur existe déjà dans le système, l'enregistrement de l'utilisateur sera mis à jour avec les informations contenues dans le fichier CSV associé au nom d'utilisateur.
Instructions supplémentaires pour l'importation de champs d'information personnalisés sur les utilisateurs
Lors de l'importation de champs d'information personnalisés, veuillez prendre note des éléments importants suivants :
- Vous pouvez UNIQUEMENT utiliser l'étiquette qui est affichée pour ce champ comme en-tête de colonne. Voici un exemple :
- Chaque champ unique pour lequel vous importez des données doit avoir son propre en-tête de colonne. Par exemple, si vous importez les champs mepr_office_phone et mepr_home_phone, vous devez avoir deux colonnes distinctes pour ces champs.
L'entrée, ou la valeur, se trouve sous chaque en-tête de colonne.
Formatage des champs d'information personnalisés par type de champ
Veuillez utiliser le guide suivant pour savoir comment formater vos champs d'importation d'informations personnalisées sur les utilisateurs :
Type de champ personnalisé | Format d'importation |
Texte | Courte chaîne de texte avec ou sans espaces (pas de limite) |
Courriel | Courrier électronique correctement formaté, par exemple coolguy@gmail.com |
URL | URL correctement formaté, par exemple : https://www.google.com |
Date | "YYYY-MM-DD hh:mm:ss", par exemple : 2018-03-29 20:15:00 |
Zone de texte | Chaîne de texte avec ou sans espaces (aucune limite) |
Case à cocher | 1" pour coché ou "0" pour non coché |
Liste déroulante | La valeur de l'option sélectionnée (ne peut être saisie qu'une seule fois par utilisateur) |
Multi-sélection | Les valeurs des options sélectionnées, séparées par des virgules sans espace. |
Boutons radio | La valeur de l'option sélectionnée (ne peut être saisie qu'une seule fois par utilisateur) |
Cases à cocher | Les valeurs des options sélectionnées, séparées par des virgules sans espace. |
Téléchargement du fichier
Pour télécharger le fichier que vous avez créé, il suffit de suivre les étapes suivantes :
- Go to the MemberPress Plugin > Import. Once there, select Users from the type of file to import drop-down menu:
- Ensuite, utilisez le bouton "Choisir un fichier" pour télécharger votre fichier.
- Si vous importez des nouveau sur votre site, cliquez sur l'option permettant d'envoyer aux NOUVEAUX membres un lien de réinitialisation du mot de passe. Il s'agit de extrêmement Il est important de le vérifier car MemberPress ne peut pas envoyer aux utilisateurs leurs mots de passe par le biais d'un courrier électronique automatisé.
- Enfin, cliquez sur le bouton de téléchargement.
Messages de l'importateur
Après avoir importé votre fichier, l'importateur vous montrera quelques lignes et cases différentes pour vous indiquer comment s'est déroulée l'importation. Vous trouverez ci-dessous un aperçu de ces éléments.
X Lignes importées avec succès - Ici, l'importateur vous indiquera combien de lignes (à la place de X) ont été importées avec succès.
X Les lignes n'ont pas été importées - Ici, l'importateur vous indiquera le nombre de lignes (à la place de X) qui n'ont pas été importées.
X Total des lignes traitées - Ici, l'importateur vous indiquera le nombre total de lignes (à la place de X) qui ont été traitées.
Messages de réussite de la rangée : - Dans cette boîte, vous verrez tous les messages de réussite liés à votre dernière importation.
Erreurs de ligne : - Dans cette boîte, vous verrez toutes les erreurs liées aux lignes de votre dernière importation. Le message doit être suffisamment détaillé pour que vous sachiez ce que vous devez corriger afin que votre fichier fonctionne correctement lors de l'importation.
CSV pour les lignes qui ont échoué ... copiez-les, corrigez-les et réimportez-les : - Vous y trouverez les lignes exactes qui doivent être corrigées. Notez-les afin de corriger les lignes contenant des erreurs.