Gu铆a de c贸digos cortos

El plugin Open User Map proporciona varios Shortcodes para mostrar ubicaciones, filtrar contenido y personalizar la apariencia y funcionalidad del mapa.

馃憠 Puede encontrar una lista de los Shortcodes disponibles actualmente y sus atributos para su versi贸n del plugin en la configuraci贸n del plugin ( Open User Map > Configuraci贸n > Ayuda y Primeros pasos ).

Esta gu铆a describe los Shortcodes disponibles y sus atributos.

Shortcode b谩sico para mostrar el mapa

Para mostrar el mapa con todas las ubicaciones, utilice el siguiente shortcode:

[open-user-map]

Si se integra en un archivo de tema, utilice:

PHP
<?php echo do_shortcode('[open-user-map]'); ?>

Esto mostrar谩 el mapa por defecto configurado en los ajustes del plugin.

Atributos del c贸digo corto

Posici贸n y vista del mapa

Personaliza la posici贸n inicial del mapa y el nivel de zoom:

AtributoEjemploDescripci贸n
latlat="51.50665"Establece la latitud para la posici贸n inicial del mapa.
largolong="-0.12752"Establece la longitud para la posici贸n inicial del mapa.
zoomzoom="13"Define el nivel de zoom inicial.
regi贸nregion="Europe"Preseleccionar una regi贸n (debe estar activado en los ajustes).

Filtrado de contenidos

Filtre las ubicaciones mostradas en funci贸n de categor铆as, usuarios o ID espec铆ficos:

AtributoEjemploDescripci贸n
tipostypes="food"
types="food|drinks|hotel"
Filtre las ubicaciones por tipos (Categor铆as de marcadores). Separe varios tipos con el s铆mbolo |.
idsids="123"
ids="123|456|789"
Filtre las ubicaciones por ID de puesto. Separe varios ID con el s铆mbolo |.
usuario (PRO)user="current"
user="123"
user="role:subscriber"
Filtrar ubicaciones por usuario. Utilice "actual" para mostrar s贸lo las ubicaciones del usuario conectado en ese momento, un ID de usuario espec铆fico o "rol:rolename" para mostrar las ubicaciones de usuarios con un rol espec铆fico.

Presentaci贸n y aspecto

Personaliza el tama帽o y el dise帽o del mapa:

AtributoEjemploDescripci贸n
tallasize="default"
size="fullwidth"
Establece un tama帽o de mapa personalizado para el escritorio.
tama帽o_m贸vilsize_mobile="square"
size_mobile="landscape"
Establezca un tama帽o personalizado para la vista m贸vil.
alturaheight="400px"Defina una altura personalizada para el escritorio (incluya unidades como px).
altura_m贸vilheight_mobile="300px"Definir una altura personalizada para m贸viles.
tipo_mapamap_type="interactive"
map_type="simple"
Activa o desactiva el bot贸n "A帽adir ubicaci贸n".
estilo_mapamap_style="Esri.WorldStreetMap"Anula el estilo de mapa por defecto.

Caracter铆sticas y controles

Activar o desactivar funciones espec铆ficas del mapa:

AtributoEjemploDescripci贸n
disable_regionsdisable_regions="true"
disable_regions="false"
Activar o desactivar Regiones.
enable_clusterenable_cluster="true"
enable_cluster="false"
Activar o desactivar la agrupaci贸n de marcadores.
enable_searchbarenable_searchbar="true"
enable_searchbar="false"
Activar o desactivar la barra de b煤squeda.
enable_searchaddress_buttonenable_searchaddress_button="true"
enable_searchaddress_button="false"
Activar o desactivar el bot贸n "Buscar direcci贸n (Geosearch)".
enable_searchmarkers_buttonenable_searchmarkers_button="true"
enable_searchmarkers_button="false"
Activar o desactivar el bot贸n "Buscar marcadores".
enable_currentlocationenable_currentlocation="true"
enable_currentlocation="false"
Activa o desactiva el bot贸n "Mu茅strame d贸nde estoy".
enable_fullscreenenable_fullscreen="true"
enable_fullscreen="false"
Activa o desactiva el modo de pantalla completa.

Ejemplos completos

Ejemplo 1: Mapa de Londres con s贸lo locales de comida

[open-user-map lat="51.50665" long="-0.12752" zoom="13" types="food" size="fullwidth" height="500px"]

Ejemplo 2: Mapa sencillo que muestra s贸lo las ubicaciones del usuario actual (PRO)

[open-user-map map_type="simple" user="current" enable_fullscreen="true" enable_searchbar="false"]

Ejemplo 3: Mapa interactivo para una regi贸n espec铆fica con apariencia personalizada

[open-user-map region="Europe" map_type="interactive" height="600px" enable_cluster="false" enable_currentlocation="true"]

C贸digos cortos adicionales

Mostrar datos de localizaci贸n espec铆ficos

En [open-user-map-location] le permite mostrar detalles de una ubicaci贸n espec铆fica.

Utilizaci贸n

[open-user-map-location value="title" post_id="12345"]

Valores disponibles

  • title
  • image
  • audio
  • video
  • type
  • map
  • address
  • lat
  • lng
  • route
  • text
  • notification
  • author_name
  • author_email
  • wp_author_id
  • Campos personalizados (Utilice la etiqueta del campo)

Si post_id se omite, se utilizar谩 el puesto actual.

En [open-user-map-gallery] genera una galer铆a de im谩genes de localizaci贸n.

Atributos disponibles

AtributoEjemploDescripci贸n
urlurl="https://mysite.com/"Enlaza las im谩genes a otra p谩gina.
n煤meronumber="10"Limita el n煤mero de im谩genes mostradas.
usuariouser="current"
user="123"
user="role:subscriber"
Filtrar im谩genes por usuario. Acepta "current", un ID de usuario o "role:rolename".

Ejemplo de uso

[open-user-map-gallery number="10" user="current"]

Mostrar una lista de ubicaciones

En [open-user-map-list] genera una lista paginada de ubicaciones.

Atributos disponibles

AtributoEjemploDescripci贸n
usuariouser="current"Filtra las ubicaciones por usuario. Acepta "current", un ID de usuario o "role:rolename".
tipostypes="food|drinks"Filtrar por categor铆as de marcadores. Separe varios tipos con el s铆mbolo |.
idsids="123|456"Filtrar por ID de ubicaci贸n. Separe varios ID con el s铆mbolo |.

Ejemplo de uso

[open-user-map-list user="current" types="food|drinks"]

Resumen

El plugin Open User Map proporciona shortcodes flexibles para mostrar y filtrar mapas, personalizar dise帽os y a帽adir funciones adicionales como galer铆as y listas de ubicaciones. Utilice los atributos descritos anteriormente para adaptar el resultado a sus necesidades.

Para una personalizaci贸n adicional, explora los ajustes del plugin en Open User Map > Ajustes en tu panel de WordPress. 馃殌

驴Le ha resultado 煤til este art铆culo?

Art铆culos relacionados


ES