Cómo configurar un perfil de WordPress para grupos y comunidades










  • Hay muchas funciones geniales integradas en WordPress, pero algo que siempre ha faltado es la administración de usuarios. Hay algunos complementos de administración de usuarios excelentes, pero hoy quiero ver uno que va más allá de las tareas típicas de administración de perfiles de WordPress.

    Se llama ProfileGrid y le brinda funciones completas de registro de usuarios, administración y creación de perfiles.

    ProfileGrid facilita la configuración de blogs, grupos, comunidades y membresías de varios autores. Puede manejar membresías pagas e incluso se integra con bbPress y WooCommerce . Lleva los perfiles de WordPress a un nivel completamente nuevo.

    Como puede imaginar, hay mucho que asimilar en lo que respecta al complemento de perfil de WordPress ProfileGrid. Así que no voy a pretender proporcionar una guía de usuario detallada. Eso requeriría media docena de artículos como este.

    En cambio, cubriré los conceptos básicos de la configuración de complementos y la configuración de grupos y páginas de registro de membresía de grupos. Después de eso, querrá tomarse su tiempo para explorar las muchas formas en que ProfileGrid puede beneficiar a su sitio.

    Instalación del complemento de perfil de usuario de WordPress ProfileGrid

    Inicie sesión en su panel de administración de WordPress.

    En la navegación de la columna izquierda, pase el mouse sobre el enlace «Complementos» y haga clic en el enlace «Agregar nuevo».

    pase el mouse sobre el enlace "Complementos" y haga clic en el enlace "Agregar nuevo"

    En el cuadro «Buscar complementos…», ingrese «ProfileGrid».

    busque el complemento WordPress ProfileGrid

    Una vez que haya localizado el complemento, haga clic en el botón «Instalar ahora».

    haga clic para instalar el complemento de WordPress ProfileGrid

    Cuando se haya instalado el complemento, haga clic en el botón «Activar».

    haga clic para activar el complemento de WordPress ProfileGrid

    Páginas de cuadrícula de perfiles

    Cuando se activa ProfileGrid, crea varias páginas.

    páginas creadas por ProfileGrid

    • Todos los grupos (URL: /all-groups)

      La página que muestra una lista de todos los grupos de ProfileGrid.
      Un visitante puede consultar cualquier grupo de esta página e inscribirse para convertirse en miembro.
    • Grupo de usuarios predeterminado (URL: /default-user-group)

      La página que muestra toda la información del grupo predeterminado.
      Puede editar el código abreviado en esta página para que muestre cualquier grupo o crear páginas separadas para cada grupo.
    • Mi perfil (URL: /mi-perfil)

      Esta página muestra la información del perfil de ProfieGrid para un usuario específico.
      Incluye notificaciones, mensajes personales, publicaciones de blog y configuraciones.
    • Registro (URL: /registro)

      Registro para convertirse en miembro de un grupo.
      Al igual que la página del grupo de usuarios predeterminado, puede editar el código abreviado en esta página para registrarse en cualquier grupo. También puede crear páginas de registro separadas para cada grupo (le mostraré cómo hacerlo en un minuto).
    • Inicio de sesión (URL: /login)

      La página ProfileGrid predeterminada para el inicio de sesión del usuario en el front-end de su sitio.
    • Contraseña olvidada (URL: /contraseña olvidada)

      Establezca una nueva contraseña.
    • Buscar usuarios (URL: /buscar-usuarios)

      Buscar en todas las páginas de perfil de ProfileGrid.
    • Enviar nueva publicación de blog (URL: /submit-new-blog-post)

      Si está utilizando ProfileGrid para administrar un blog de varios usuarios, aquí es donde los usuarios envían publicaciones.
    • Blogs de usuarios (URL: /user-blogs)

      Si usa ProfileGrid para administrar un blog de varios usuarios, esta es una lista de los autores.

    Creación de grupos de usuarios

    Los grupos de usuarios son la columna vertebral de ProfileGrid. Puede crear formularios de registro separados para grupos específicos. Esto le permite usar diferentes campos personalizados apropiados para el grupo.

    Los grupos se pueden utilizar como grupos sociales o tipos de perfil.

    Para crear un nuevo grupo, en la navegación de la columna izquierda, pase el mouse sobre el enlace «ProfileGrid» y haga clic en el enlace «ProfileGrid». Eso lo llevará al Administrador del grupo.

    haga clic en el enlace "ProfileGrid"

    Hay un grupo de usuarios predeterminado que contiene todos sus usuarios actuales.

    Grupo de usuarios predeterminado

    La creación de un nuevo grupo no es un requisito para usar ProfileGrid. Si cree que solo necesitará un grupo, puede usar el Grupo de usuarios predeterminado. Se puede cambiar el nombre haciendo clic en el enlace rojo «Grupo de usuarios predeterminado».

    Para crear un nuevo grupo, ingrese un nombre de grupo y haga clic en el enlace «Agregar nuevo grupo».

    haga clic en el enlace "Agregar nuevo grupo"

    El nuevo grupo se muestra en el Administrador de grupos.

    nuevo grupo

    Como puedes ver, también se ha creado un shortcode, [PM_Group ID=”2″]. Ese es el código abreviado que se usa para mostrar el equipo en una página. Puede crear una página y agregar el código abreviado manualmente, o hacer clic en el ícono rojo «+» para crear una página para el grupo automáticamente.

    clic + enlace

    icono de página

    No vamos a ver esa página todavía porque no hay usuarios en el grupo. Remediamos eso.

    Adición de miembros a un grupo

    Para agregar miembros existentes a un grupo, haga clic en el enlace «Miembros» debajo de «ProfileGrid» en la navegación de la columna izquierda.

    haga clic en el enlace "Miembros"

    Haga clic en el enlace «Ver» para el miembro que desea agregar.

    haga clic en el enlace "Ver" para el miembro

    Haga clic en el enlace «Editar».

    haga clic en el enlace "Editar"

    Eso lo llevará al editor de perfil de usuario estándar de WordPress. Pero si se desplaza hacia abajo, verá algunos campos de perfil nuevos que ha agregado ProfileGrid.

    La sección «Grupo(s) de usuarios» es donde asigna usuarios a los grupos. Entonces, en este caso, agregaré al usuario al nuevo grupo. Pero también la mantendré en el grupo predeterminado presionando la tecla Ctrl mientras selecciono el nuevo.

    añadir el usuario al nuevo grupo

    Luego haga clic en el botón «Actualizar usuario».

    añadir el usuario al nuevo grupo

    Ahora, cuando volvamos a la página Administrador de grupos, puede ver que el usuario aparece como miembro del grupo.

    usuario listado como miembro del grupo

    Los miembros del grupo mantendrán los roles de usuario de WordPress que tenían antes de que instalaras ProfileGrid. Entonces, si un usuario fuera colaborador o administrador, aún tendría esos roles.

    Una vez que agregamos todos los usuarios al grupo, aparecen en la página del grupo que creamos anteriormente.

    página del equipo

    Edición de un grupo de ProfileGrid

    En el Administrador de grupos, haga clic en el vínculo rojo del nombre del grupo.

    haga clic en el enlace del nombre del grupo

    Algunas de las opciones a destacar:

    Tipo de grupo : si desea que las personas puedan registrarse en un grupo, debe establecerlo en «Abierto». Los grupos cerrados requieren la aprobación del administrador o una invitación para unirse.

    Página de grupo : aquí es donde elige la página que desea mostrar cuando los usuarios hagan clic en el enlace de este grupo. Si hizo clic en el ícono rojo + para crear una página para el grupo automáticamente, esa página ya estará asociada con el grupo. Si desea mostrar la página ProfileGrid predeterminada para el grupo, seleccione «Ninguno».

    Después del registro, redirigir : esto controla a dónde se envía al nuevo usuario después de completar el formulario de registro. Las opciones son «Ninguno», «Página» y «URL». «Página» le permite elegir una página existente de un menú desplegable.

    Creación de un formulario de registro para un grupo

    Comience creando una nueva página.

    añadir una nueva página

    Ingrese el siguiente código abreviado, donde ID= es el número asociado con el grupo para el que está creando una página de registro. Puede encontrar ese ID en la página Administrador de grupo.

    [ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ][PM_Registration ID=”2″][/ht_message]

    ingrese el código abreviado en la página

    Sugerencia: para acceder a todos los códigos abreviados de ProfileGrid disponibles, en la navegación de la columna izquierda, coloque el mouse sobre el enlace «ProfileGrid» y haga clic en el enlace «Códigos cortos».

    Tenga en cuenta que ProfileGrid agrega un campo a la plantilla de creación de página.

    ProfileGrid agrega un campo a la plantilla de creación de página

    Si lo activa, tiene algunas opciones para acceder a la página. Para este tutorial, lo dejaremos fuera.

    opciones de acceso a la pagina

    Cuando publica la página, la página de registro para el grupo está activa.

    página de registro para el grupo

    Configuración global de ProfileGrid

    Para acceder a la configuración global, en la navegación de la columna izquierda, pase el mouse sobre el enlace «ProfileGrid» y haga clic en el enlace «Configuración global».

    La configuración global contiene opciones generales para ProfileGrid.

    • GeneralForm : apariencia, páginas predeterminadas, configuración de archivos adjuntos, etc.
    • Seguridad : protección contra spam, listas negras.
    • Cuentas de usuario : enlace de activación, aprobaciones manuales.
    • Notificaciones por correo electrónico : notificaciones de administrador, múltiples notificaciones por correo electrónico, desde la dirección de correo electrónico.
    • Herramientas : opciones de importación/exportación.
    • Blogs de usuarios : estado de publicación predeterminado, configuración de privacidad, etc.
    • Mensajería privada : active o desactive la mensajería privada.
    • Sistema de amigos: activa o desactiva el sistema de amigos.
    • Cargas : anchos de imagen, tamaños, calidad.
    • SEO : todas las opciones relacionadas con SEO.
    • Restricciones de contenido : cómo restringir el contenido para los miembros.
    • Formularios de registro : configure las opciones de integración de RegistrationMagic.
    • Notificaciones de perfil : habilite o deshabilite las notificaciones de perfil en vivo.
    • Pagos : moneda, posición del símbolo, página de pago, etc.

    Plantillas de correo electrónico

    Para editar o crear nuevas plantillas de correo electrónico de ProfileGrid, en la columna de navegación de la izquierda, pase el mouse sobre el enlace «ProfileGrid» y haga clic en el enlace «Plantillas de correo electrónico».

    haga clic en el enlace "Plantillas de correo electrónico"

    Haga clic en el enlace «Editar» para editar un mensaje existente o en el enlace «Nueva plantilla» para crear un nuevo correo electrónico.

    haga clic en el enlace "Editar"

    Extensiones

    Hay extensiones de ProfileGrid que hacen cosas muy interesantes. Las opciones gratuitas incluyen la integración de bbPress y WooCommerce , el nombre para mostrar del usuario le permite diseñar nombres de usuario y agregar prefijos o sufijos relacionados con el grupo, y slugs de perfil personalizados para cambiar los enlaces permanentes a los perfiles de usuario. Incluso hay una extensión de integración de EventPrime que le permite crear eventos de grupo de ProfileGrid integrando grupos de usuarios de ProfileGrid con funciones de EventPrime.

    Para acceder a las extensiones, en la navegación de la columna izquierda, pase el mouse sobre el enlace «ProfileGrid» y haga clic en el enlace «Extensiones».

    haga clic en el enlace "Extensiones"

    El complemento de perfil de usuario de ProfileGrid WordPress Frontend es un monstruo

    El buen tipo de monstruo. Uno que quieras de tu lado.

    Como mencioné, hay una gran cantidad de funciones y configuraciones disponibles aquí que hacen de ProfileGrid el primer y último administrador de perfiles de WordPress que pueda necesitar.

    ¿Has probado otros complementos de administración de usuarios para WordPress? ¿Utiliza otra herramienta para crear páginas de perfil públicas para sus usuarios o colaboradores? Házmelo saber en los comentarios.