wp 6.7.1
compatible
php 8.3
compatible
An average of 4.7 stars for ratings on wp.org!

Cómo crear un directorio de contactos en WordPress

Los sitios que registran muchos usuarios a menudo necesitarán alguna forma de que todos se pongan en contacto entre sí. Al fin y al cabo, tu sitio albergará una comunidad (o muchas comunidades) y querrás que todos tus usuarios formen parte de ella. Un directorio de contactos en línea puede ser una de las mejores formas de ponerlo en marcha.

Para los usuarios de WordPress, no hay mejor manera de implementar cualquier funcionalidad que un plugin. La buena noticia es que Contact List Pro puede ayudarte a crear tu directorio, e implementar funcionalidades avanzadas para que el tuyo destaque.

En esta entrada, veremos cómo crear un directorio de contactos en WordPress y te presentaremos las herramientas que necesitarás para hacerlo. En primer lugar, vamos a resumir el proceso, a continuación, introducir el concepto de un directorio de contactos.

Cuadro sinóptico

Puede crear un directorio de contactos en WordPress con los siguientes pasos:

  • Instale Contact List Pro.
  • Añade y edita contactos a tu lista.
  • Crea una página de directorio e inserta tu lista de contactos utilizando el shortcode [contact_list].
  • Incluya extras como la función de búsqueda para que su directorio de contactos sea más fácil de utilizar.

Una vez completados estos pasos, dispondrá de un completo directorio de contactos en WordPress.

Qué es una agenda de contactos

En pocas palabras, un directorio enumera sus entradas de forma lógica para que un usuario pueda encontrar algo que satisfaga sus necesidades. Un catálogo de compras es un ejemplo de directorio, pero no es el más típico. Piense en directorios de empresas, como las Páginas Amarillas, o de residentes, como una guía telefónica. Ambos son directorios de contactos en sentido amplio.

Por ejemplo, una guía telefónica ofrecerá una lista directa de números de teléfono registrados con poco diseño o presentación. En cambio, una guía comercial como las Páginas Amarillas puede presentar las entradas más como anuncios.

Sin embargo, un directorio físico tiene una serie de inconvenientes. En primer lugar, es probable que quede obsoleto en cuanto lo reciba. Además, no será adecuado para muchas aplicaciones en línea. Analicemos esto brevemente.

Por qué conviene utilizar un directorio de contactos en línea

Para casi todas las aplicaciones, un directorio en línea será más eficaz, valioso y preciso. Para entenderlo, piense en la situación si utilizara un directorio físico impreso para los usuarios de su sitio web.

Además de no poder mantenerlo actualizado, tendrá mucha menos usabilidad. Peor aún, otros usuarios no podrían actualizarlo.

El directorio empresarial en línea de las Páginas Amarillas.

Un directorio de contactos en línea puede conseguir todo esto y mucho más. Y lo que es mejor, puede integrar el directorio en su sitio web y adaptarlo a su marca. En algunos casos, puede incluso monetizar su directorio.

Otro punto a favor es que puedes incluir toda la información que necesites mostrar a los demás. Sin embargo, a menudo será subjetiva.

Qué debe incluir su directorio de contactos

Una de las facetas más flexibles de un directorio de contactos es que puedes incluir cualquier información que consideres beneficiosa para tus usuarios. La mayoría de las veces, esto será subjetivo y dependerá del enfoque de tu sitio. Sin embargo, hay dos elementos que consideramos vitales para cualquier directorio:

  • Cada usuario necesitará un nombre. No tiene por qué ser un nombre y apellidos, también puede ser un nombre de usuario.
  • Deberás incluir alguna forma de contactar con cada usuario. Puede ser a través de mensajes privados, una dirección de correo electrónico pública, enlaces a redes sociales, etc.

A partir de aquí, puede incluir cualquier información que sea relevante para su sitio web. Por ejemplo, puede que necesite mostrar direcciones o números de contacto. También puede ser útil ofrecer una descripción de por qué el usuario está en el directorio. En algunos casos, puede tratarse de una etiqueta que indique en qué grupo se encuentra. Otras veces, puede ser una breve biografía creada por el usuario.

La flexibilidad es la principal ventaja de un directorio de contactos en línea. Además, puede ser fácil de implementar en WordPress.

Sus opciones para crear un directorio de contactos en WordPress

WordPress tiene un código limpio. Esto significa que puedes construir sobre él con relativa facilidad. Sin embargo, «relativa» es la palabra óptima aquí. Necesitarás una gran variedad de habilidades y herramientas para programar un directorio de contactos manual:

  • En primer lugar, necesitarás tener conocimientos de desarrollo de WordPress, que pueden llevar años.
  • Por supuesto, también necesitarás conocimientos de programación. Esto también puede llevar mucho tiempo, sobre todo al nivel que vas a necesitar.
  • Además de habilidades, también necesitarás mucho tiempo para desarrollar tu directorio, y dinero. Un enfoque manual puede no ser algo a lo que puedas dedicar recursos.

En su lugar, querrás utilizar un plugin de WordPress. Hay unos cuantos en el mercado, pero sólo uno puede ofrecer la combinación adecuada de características y funcionalidades que necesitarás.

Presentamos Contact List Pro

Contact List Pro es la forma más sencilla de añadir una lista de contactos a su sitio web WordPress.

El plugin Lista de contactos Pro.

Está disponible en dos versiones -gratuita y premium- y ofrece una gran cantidad de funcionalidades para aprovechar:

  • Utilizarás shortcodes para colocar listas de contactos en tu sitio.
  • Puedes agrupar los contactos en categorías similares.
  • Cada contacto puede tener su propia página.
  • Puede incluir funciones como la búsqueda y los filtros, con una amplia gama de categorías.
  • El plugin incorpora seguridad antispam. Por ejemplo, ofuscará las direcciones de correo electrónico y proporcionará soporte reCAPTCHA.

La versión Premium incluye muchas más funciones, y desde 59,99 $ al año o 7,99 $ al mes, obtendrás la experiencia completa de Contact List Pro.

Por supuesto, el plugin también te ayudará a crear un directorio de contactos en WordPress. A lo largo del resto del artículo, te mostraremos cómo hacerlo.

Cómo crear un directorio de contactos en WordPress con Contact List Pro

A lo largo del resto del artículo, le mostraremos cómo crear un directorio de contactos en WordPress utilizando el plugin Contact List Pro.

1. Instalar y activar Contact List Pro

Este proceso será diferente dependiendo de si elige la edición gratuita o premium de Contact List Pro. Puede instalar el plugin gratuito Lista de contactos a través de la pantalla Plugins > Añadir nuevo dentro de WordPress:

La pantalla Plugins > Añadir nuevo en WordPress.

Aquí, busca «Lista de contactos» utilizando la barra de búsqueda, y haz clic dos veces en el botón situado junto al plugin. La primera vez, instalarás el plugin, la segunda, lo activarás:

Activar un plugin mediante los botones Plugins > Añadir nuevo.

Para la versión Premium de Contact List Pro, tendrás acceso a un archivo ZIP que contiene el plugin una vez que finalices la compra. Dentro de WordPress, dirígete a la pantalla Plugins > Añadir nuevo, pero esta vez, haz clic en el botón Subir plugin en la parte superior de la pantalla:

El botón Upload Plugin dentro de WordPress.

Esto mostrará un cargador. Usted querrá encontrar su archivo ZIP y haga clic en el botón Instalar ahora:

La carga del plugin de WordPress y el botón Instalar ahora.

Desde aquí, llegarás a la pantalla de configuración de Contact List Pro:

La pantalla de configuración de Contact List Pro.

Hay muchas opciones y no podemos abarcarlas todas en este artículo. Sin embargo, volveremos a esta pantalla unas cuantas veces. Antes de eso, sin embargo, tendrá que añadir sus contactos.

2. Añadir contactos a una lista dentro del plugin y editar los campos de datos

Puede acceder a la pantalla de gestión de contactos de dos maneras. En primer lugar, hay un enlace en la pestaña Configuración general dentro de la pantalla principal de configuración de Contact List Pro:

La pestaña Configuración general de Lista de contactos Pro.

No obstante, también puede acceder al mismo lugar a través del enlace Lista de contactos > Configuración de la barra lateral izquierda de administración:

El enlace Lista de contactos > Ajustes en el panel de control de WordPress.

En cualquier caso, una vez aquí, verás una lista en blanco:

Una lista de contactos en blanco dentro de WordPress.

Hay varias formas de rellenarla. Si tienes un CSV de tus contactos, puedes importarlos desde la pantalla Lista de contactos > Importar contactos:

La pantalla Importar contactos de Contact List Pro.

También puede automatizar esto hasta cierto punto utilizando la funcionalidad de formulario integrada en Contact List Pro. El shortcode [contact_list_form] le permite mostrar un formulario frontal para que los visitantes puedan añadir un nuevo contacto:

Un formulario frontal para nuevos envíos a una lista de contactos.

Para determinar qué campos muestra su formulario, vaya a la pantalla Lista de contactos > Configuración > Ocultar / mostrar elementos del formulario. Aquí puede establecer qué campos desea mostrar en el formulario público y si alguno de ellos es obligatorio:

Elección de los elementos que se mostrarán en el formulario front-end de Contact List Pro.

También puede introducir cada contacto utilizando el cuadro de diálogo Lista de contactos > Añadir nuevo:

Añadir un nuevo contacto a una lista.

Sin embargo, no podrás ver ninguno de estos contactos a menos que los muestres en una página. Esto lo veremos a continuación.

3. Añadir su lista de contactos a una página de directorio

Debido a que Contact List Pro utiliza shortcodes, puede mostrar su lista en casi cualquier lugar de su sitio. Esto significa que puede añadir su lista de contactos a una entrada o página existente dentro de WordPress, o crear una nueva.

Para añadir el shortcode, dirígete a un post o página – las páginas serán más relevantes para un directorio de contactos. Una vez en la pantalla de edición, inserta el shortcode [contact_list]. Si guardas los cambios y echas un vistazo al front-end, verás tu lista de contactos:

Una lista de contactos en la portada de un sitio.

Sin embargo, tiene mucho margen para cambiar su aspecto. Si vuelve a echar un vistazo a la pantalla Lista de contactos > Códigos abreviados, encontrará muchos otros parámetros que puede utilizar:

Algunas de las opciones de los parámetros del shortcode para Contact List Pro.

A continuación profundizaremos en algunas de las más importantes.

4. Personalice la funcionalidad y el aspecto de su directorio de contactos

Hay toda una serie de parámetros que te ayudarán a organizar tu lista de contactos. Por ejemplo, puedes ordenarla por nombre o apellidos, o utilizar distintos diseños de columnas. Incluso puedes configurar grupos de contactos y utilizar parámetros para mostrarlos.

Esto será valioso para la experiencia del usuario (UX), ya que no habrá tanta información que ordenar:

Mostrar grupos de contactos en la portada de una agenda.

Si utiliza el shortcode [contact_list_search], también puede añadir funciones de filtrado y búsqueda a su directorio de contactos:

Una barra de búsqueda para un directorio de contactos en la portada de un sitio.

La página Lista de contactos > Configuración también le permite ajustar el diseño de su lista a escala de todo el sitio. Encontrará estas opciones en la pestaña Diseño:

La configuración global del diseño de una lista de contactos.

Esto te da un conjunto de opciones que pueden ayudar a que tu lista destaque, y también te da una forma de adaptar el aspecto a tu sitio. Por ejemplo, aunque puedes establecer el número de columnas por defecto, también puedes ajustar el tamaño de cada tarjeta.

También hay algunas opciones estéticas, como los esquemas de color para los bordes y fondos de las tarjetas, filtros para las imágenes de los contactos, opciones de sombreado y mucho más. Esto te ofrece muchas formas de personalizar el aspecto de cada tarjeta de tu directorio de contactos.

En resumen

Los directorios ayudan a otros usuarios a encontrar una empresa o persona en su nicho elegido. Un directorio de contactos será una lista de personas, pero el alcance de lo que eso significa es amplio. Por ejemplo, podría ser una lista de usuarios del sitio. En cambio, podría ser una lista de comerciantes o profesionales del sector.

Independientemente del enfoque de su directorio de contactos, Contact List Pro es el mejor plugin de WordPress para hacer el trabajo. Puede crear usuarios desde un editor de front-end, y mostrar páginas dedicadas para contactos individuales. Además, puede añadir nuevas entradas a la lista mediante un formulario integrado.

Contact List Pro cuesta a partir de 7,99 $ al mes, incluye una prueba gratuita de siete días y todas las compras tienen una garantía de devolución del dinero de 30 días.