Recientemente, tuve que importar varios usuarios en un portal de recursos humanos de WordPress en nombre de un cliente. La hoja de cálculo que recibí del cliente incluía los correos electrónicos y los nombres completos del personal al que debían tener acceso a la plataforma LearnDash.

Nota: Para que esto funcione, necesitará una copia de Microsoft Excel, lo hago en una Mac, sin embargo, estoy seguro de que la mayoría de estas operaciones se realizarán con las hojas de cálculo de Google. Así que fui y busqué entre los complementos una solución que me salvaría mientras termino todo.
WP All Import – El suplemento de importación de usuarios no vale la pena como un gran fanático de WP All Import Pro – Debo decir que su suplemento de importación de usuarios, que tiene un precio de $ 59, no vale la pena importar a los usuarios. Así que fui y comencé a explorar un complemento gratuito que me permite hacer lo que tenía que hacer.

Tenga en cuenta que no solo tuve que importar a los usuarios y agregarlos como suscriptores, sino que también tuve que generar contraseñas para todos los usuarios y enviar al cliente una hoja de cálculo con el inicio de sesión para cada usuario. Importar usuarios de CSV con Meta para rescatar el complemento “Importar usuarios de CSV con Meta a The Rescue” es el mejor complemento que pude encontrar para mis necesidades. Hubo otras opciones cuando busqué, pero este fue el primer resultado que apareció cuando busqué “importar usuarios” en arados. También tiene la mayoría de las revisiones (más de 30,000), por lo que es una solución de sentido común.

Subtitle Image Fuente: Importar usuarios de CSV con Meta es la opción lógica para importadores gratuitos en su sitio de WordPress, ahora para observar los problemas que pueden surgir. Después de instalarlo, hay una serie de problemas que he enfrentado y me gustaría acercarme en este blog, así como para darle un boceto sobre cómo hacerlo correctamente. Nota: Se configura como un estudio de caso sobre cómo enviar una lista de clientes a un cliente, ya sea una lista de empleados, una lista de editores o simplemente una lista de suscriptores. ¡Comencemos! Concata de nombres y nombres de familia La mayor parte del tiempo, un cliente le dará una lista de nombres importados en el sitio, y generalmente tendrá una columna en una columna de la siguiente manera: Marley Adams Nancy Drew Michhael Ashdon Sheldon Graves ¿Cuál es el problema con esta lista? Hay dos palabras separadas por un espacio, y todos sabemos que el mejor caso de uso es que el nombre de usuario es una sola palabra. Entonces, lo primero que debemos hacer es en una nueva columna llamada Nombre de usuario. Esto es realmente muy fácil: si todos los nombres están en una columna, solo tiene que buscar y reemplazar para reemplazar el espacio sin nada. En el video a continuación, creo una nueva columna llamada “Nombre de usuario”, copia/pegue los nombres completos y luego elimino los espacios, ¡ahora tengo nombre de usuario válido!
Registro de pantalla 2019-07-14 a 10.02 a.m.mov
Una lista de nombres/nombres en columnas separadas y cómo solucionarlo
Entonces, la fuente de la imagen, ¿cómo los convertimos en nombres de usuario? Tenga en cuenta que no desea crear solo nombres de usuario para alguien en el primer nombre, porque puede llegar a dobles de dos personas llamadas “John”, por ejemplo. Ni siquiera desea usar el apellido porque puede tener dos hermanos trabajando en una empresa (fundadores, etc.). Para resolver esto, simplemente use la función consistió en la tercera columna de la siguiente manera: = conquistado (a2; b2) con A2 el primer nombre y B2 es el segundo nombre; luego haga clic en el cuadro negro en la parte inferior derecha para completar el resto del resto del Serie. Si finalmente, lo que me gusta hacer es copiar y pegar el texto nuevamente como valores, para que no dependan de las fórmulas, el siguiente video presenta todo:

Grabación de pantalla 2019-07-14 a las 10.10.mov

Nota: Es posible descubrir cuándo confiesa que el nombre de usuario tendrá espacios, esto es muy probable porque la celda fuente es el apellido al final, para resolver este problema, simplemente resalte todas las celdas de origen y haga un hallazgo y reemplazo y eliminar espacios. Así que ahora debería tener una celda para el nombre de usuario: el siguiente paso es crear una columna para el rol.
Generar la contraseña a menudo el cliente solicitará una lista de nombres de usuario y contraseñas, que el cliente puede enviar a las personas apropiadas, según sea necesario, los clientes de recuerdo siempre les gusta el control. Entonces, ¿cómo enviamos una lista de clientes a un cliente? Bueno, para generar una hoja de cálculo con el nombre de usuario y las contraseñas para enviarlos al cliente, primero debe crear las contraseñas importadas utilizando nuestro complemento “Importar usuarios de CSV con meta”. Sin embargo, ¿cómo generamos contraseñas para todos los usuarios? Por supuesto, podríamos ingresar manualmente una contraseña aleatoria para cada usuario, pero esto será difícil si hay 50 o más usuarios que al cliente le gustaría importar. La respuesta a esto es otra función de Excel muy útil. = Char (randbetween (65.90)) y char (randbetween (65.90)) y randbetween (100,999) y char (randbetween (65.90)) y randbetween (100,999) y char (randbetween (65,90) crean una cadena de caracteres al azar. Una vez hecho esto, simplemente copie las contraseñas y luego péalas como valores, de lo contrario, la función generará caracteres aleatorios cada vez que hagas algo en la hoja de cálculo de Excel. La guía de video está a continuación:
Pantalla de registro 2019-07-15 a 10.03 am.mov
Legend: Tenga en cuenta que debe pegar las fórmulas como valores, de lo contrario, las contraseñas cambian cada vez que edita cualquier celda en Excel.
Así que ahora tenemos una lista de contraseñas. El tipo de suscriptor El complemento gratuito también le permite seleccionar el tipo (o rol) de suscriptor en la columna “rol”; en mi caso, he importado a los usuarios como “suscriptor”, pero también puede importar usuarios en los siguientes suscriptores – Buen usuario de acceso si desea permitir el acceso al usuario a ciertas partes del sitio, pero no desea editar nada. Utilicé este rol para permitir a los usuarios acceder a ciertos cursos de LearchDash LMS. Colaborador: el usuario puede publicar/actualizar las publicaciones de su propio editor: puede editar, eliminar, crear publicaciones y administrador de páginas, no debe darle a nadie acceso a usted. Si tiene cuidado, ¡porque el administrador tiene acceso a todos! Simplemente cree una columna de roles y luego ingrese el papel que desea para cada usuario:
Finalmente, es hora de importar si tiene un nombre de usuario/contraseña y una columna de roles, puede comenzar a importar desde un punto de vista técnico.
Asegúrese de guardar el archivo de Excel (guardar CA) como CSV
Vaya a Herramientas> Importar usuarios de CSV en WordPress Dashboard después de instalar complemento
Seleccione el archivo CSV que acaba de guardar

Asegúrese de que se descargue el cuadro de selección “suscrito” predeterminado.
Deje todo tal como esté y haga clic en “Iniciar importación”
Nota de precaución final Después de que haya completado la importación, recibirá un estado de estado de importación, incluido cualquier lugar donde tenga un problema.Una cosa a tener en cuenta es que si ya tiene un usuario con una dirección de correo electrónico en particular en el sistema, no podrá actualizar su nombre de usuario.Entonces, si recibe advertencias, intente conectarse con sus datos y si no puede ajustar el nombre de usuario en la hoja de cálculo a lo que ya está en WordPress. ¡Lista de clientes!
Cómo importar usuarios con contraseñas personalizadas de un archivo de Excel [estudio de caso]
Tags Cómo importar usuarios con contraseñas personalizadas de
homefinance blog