1. Inicio
  2. Base de Conocimiento
  3. Registro de WC Vendors
  4. Cómo mostrar países seleccionados en el formulario de registro de vendedor
  1. Inicio
  2. Base de Conocimiento
  3. Estilo
  4. Cómo mostrar países seleccionados en el formulario de registro de vendedor

Cómo mostrar países seleccionados en el formulario de registro de vendedor

Si tu marketplace solo acepta vendedores de países específicos, es útil simplificar el formulario de registro limitando el menú desplegable de países solo a esas ubicaciones.

Por defecto, el formulario Registro de WC Vendors muestra todos los países, y no hay una configuración integrada para eliminar los no deseados.

Afortunadamente, puedes controlar fácilmente qué países aparecen añadiendo un pequeño fragmento de código personalizado.

Esta guía te mostrará cómo:

  • Eliminar países no admitidos del formulario de registro
  • Asegurarte de que el menú desplegable de países solo muestre los que deseas
  • Hacer que el menú desplegable de Estado/Provincia se cargue automáticamente

¿Por qué limitar los países en el formulario de registro?

Restringir la lista de países puede hacer que tu formulario de registro sea más fácil de usar al evitar registros de regiones no admitidas, reducir la confusión y acelerar la finalización del formulario.

También ayuda a mejorar la precisión del registro y crea una experiencia de registro más limpia y enfocada.

Si tu marketplace trabaja principalmente con solo un puñado de países (ejemplo: AU y EE. UU.), esta es una excelente manera de optimizar la incorporación.

Cómo mostrar solo países seleccionados (usando un fragmento de PHP)

Para limitar los países que se muestran en el Formulario de Registro de Vendedores, añade el siguiente fragmento a tu archivo functions.php de tu tema o a un plugin de código personalizado como WPCode Lite.

Cómo preseleccionar un país por defecto

Si quieres que un país se seleccione por defecto cuando se cargue el formulario, simplemente pon ese país primero en el array $allowed_countries.

Por ejemplo:

$allowed_countries = array( 'AU', 'GB', 'US', 'CA' );

En este ejemplo, Australia (AU) aparecerá como el país seleccionado por defecto, mientras que los otros países seguirán disponibles para su selección.

Este pequeño ajuste optimiza el proceso de registro, especialmente si la mayoría de tus vendedores son del mismo país.

Uso de los códigos de país correctos

Cada país debe usar un código de país ISO de 2 dígitos correcto.

Ejemplos:

  • AU = Australia
  • US = Estados Unidos
  • GB = Reino Unido
  • CA = Canadá

Puedes añadir, eliminar o reordenar países simplemente editando la lista en $args['options'].

La lista completa de códigos de país ISO se encuentra en Wikipedia, mostrando todos los códigos que puedes usar.

Por qué esta optimización mejora los registros de vendedores

Antes de implementar el fragmento:

  • Todos los países aparecen en el desplegable
  • Los vendedores pueden seleccionar regiones no admitidas por error
  • El formulario parece abarrotado y tarda más en completarse

Después de implementar el fragmento:

  • Solo tus países permitidos aparecen en el desplegable
  • Se puede preseleccionar un país por defecto
  • Los vendedores completan el registro más rápido
  • El formulario es más limpio y fácil de usar

Personalizar el desplegable de países es una forma fácil pero eficaz de mejorar tu formulario de registro de vendedores.

Si la mayoría de tus vendedores provienen de países específicos, este ajuste merece la pena implementarlo.

¿Te ha resultado útil este artículo?

Artículos relacionados

Completa tu Compra