Configurar el buscador
El buscador de WP-ImmoMakler se puede configurar de forma amplia en el Customizer de WordPress. Esta función está disponible a partir de la licencia PLUS. Puede contratar una actualización en cualquier momento y solo paga la diferencia. Si está interesado en una actualización, póngase en contacto con nuestro Soporte.
Encontrará todos los ajustes en el backend de su sitio web (wp-admin) en WP-ImmoMakler → Customizer → WP-ImmoMakler → Búsqueda. También puede abrir el Customizer desde Apariencia → Personalizar.
Resumen de todos los ajustes
Sección titulada «Resumen de todos los ajustes»| Ajuste | Descripción |
|---|---|
| Formulario de búsqueda sobre los listados de inmuebles | Activa o desactiva por completo el buscador situado sobre los listados de inmuebles. |
| Mostrar búsqueda por radio | Muestra la búsqueda por radio basada en ubicación. Requiere los servicios de Google activados y una clave de API de Google Maps Geocoding. |
| Búsqueda avanzada “más opciones” en el buscador | Presentación de los filtros numéricos: control deslizante, campos de texto o no mostrar. |
| Búsqueda por radio: radios seleccionables (km) | Lista de números enteros positivos separados por comas para el campo de selección del radio. Valor predeterminado: 5, 10, 25, 50, 100, 200, 500. |
| Mostrar siempre la búsqueda avanzada | Muestra de forma permanente el filtrado por superficie, habitaciones, etc., en lugar de ocultarlo tras “más opciones”. |
| Desplegables mostrados | Selección de los desplegables de criterios de búsqueda (véase más abajo). |
| Selección múltiple en los desplegables | Permite varias opciones simultáneas por desplegable, por ejemplo varias localidades. |
| Mostrar subelementos en los desplegables | Muestra subcategorías, por ejemplo casa → casa adosada. |
| Mostrar el campo de búsqueda por ID de inmueble en el buscador | Campo adicional para buscar un ID de inmueble concreto. |
| Restringir automáticamente la selección de búsqueda | Restringe los demás parámetros de búsqueda a los inmuebles que siguen disponibles, de modo que no se puede elegir ninguna combinación sin resultados. |
| Recargar automáticamente el resultado de búsqueda | Actualiza el resultado por AJAX en cuanto cambia un parámetro de búsqueda, sin hacer clic en “Resultados” y sin recargar la página. |
| Actualizar el título | Actualiza también el título de la página cuando el resultado se recarga automáticamente. |
| Al hacer clic en el botón de búsqueda se cargan los resultados por AJAX | Actualiza el resultado sin recargar la página también al hacer clic en “Resultados”. Desactive esta opción si el botón de resultados no funciona con su plantilla personalizada. |
| Paginación | Paginación por números o “desplazamiento infinito”: cargar más páginas debajo. Requiere “Recargar automáticamente el resultado de búsqueda”. |
| Carga de más páginas | Automáticamente al desplazarse o tras hacer clic en un botón. Requiere “Recargar automáticamente el resultado de búsqueda”. |
| Mostrar el aviso de WP-ImmoMakler en la búsqueda por radio | Indica al final de la búsqueda por radio que esta procede de WP-ImmoMakler. |
| Bootstrap JS (área “Debug”) | Controla si WP-ImmoMakler carga el JavaScript de Bootstrap. Si su tema u otro plugin ya carga Bootstrap y los filtros de búsqueda no se despliegan, pruebe aquí la opción “no cargar”. |
Búsqueda por radio
Sección titulada «Búsqueda por radio»La búsqueda por radio encuentra inmuebles a una distancia determinada de una ubicación. Requiere una clave de API de Google Maps y los servicios de Google activados.
Los radios seleccionables se ajustan en Búsqueda por radio: radios seleccionables (km) como una lista de números enteros positivos separados por comas, por ejemplo 1, 2, 5, 10, 25, 50. El valor intermedio de la lista queda preseleccionado en el desplegable. Sin una indicación propia se aplican 5, 10, 25, 50, 100, 200 y 500 km.
Desplegables mostrados
Sección titulada «Desplegables mostrados»En Desplegables mostrados controla qué desplegables de filtros aparecen en el buscador:
Están disponibles:
- Tipos de inmueble (casa, piso, etc.)
- Países de los inmuebles
- Tipos de comercialización (compra/alquiler)
- Tipos de uso (residencial, comercial)
- Localidades de los inmuebles
- Equipamiento de los inmuebles (cocina integrada, balcón, jardín, etc.)
- Estado de los inmuebles (disponible, reservado, vendido, alquilado)
Solo se muestran las categorías para las que existen inmuebles registrados.
Búsqueda avanzada
Sección titulada «Búsqueda avanzada»La búsqueda avanzada filtra por valores numéricos como superficie habitable, número de habitaciones y precios de alquiler o compra. Los campos se adaptan automáticamente al tipo de comercialización seleccionado (compra/alquiler).
En Búsqueda avanzada “más opciones” en el buscador elige entre dos formas de presentación, o bien oculta la búsqueda avanzada por completo:
- Control deslizante – los visitantes arrastran un control sobre la escala
- Campos de texto – los visitantes introducen el valor directamente
De forma predeterminada, la búsqueda avanzada está plegada tras “más opciones”. Con Mostrar siempre la búsqueda avanzada la muestra de forma permanente.
Búsqueda por ID de inmueble
Sección titulada «Búsqueda por ID de inmueble»Con Mostrar el campo de búsqueda por ID de inmueble en el buscador, los visitantes de su sitio web pueden buscar un inmueble concreto introduciendo directamente su ID. El campo de búsqueda adicional aparece junto a las demás opciones de filtro del buscador.
Añadidos regionales
Sección titulada «Añadidos regionales»Este ajuste no se encuentra en el Customizer, sino en el backend de su sitio web (wp-admin) en WP-ImmoMakler → Ajustes → Importación. Con la opción “regionaler_zusatz” como distrito, el campo regionaler_zusatz se integra como ubicación independiente en la estructura de localidades. El distrito queda subordinado a la localidad real, algo práctico para barrios o distritos, por ejemplo “Schwabing” bajo “Múnich”.
Añadir campos de búsqueda propios
Sección titulada «Añadir campos de búsqueda propios»Mediante un filtro se pueden registrar campos de metadatos adicionales como buscables. El siguiente ejemplo añade el campo etage (planta) a la búsqueda:
add_filter( 'immomakler_searchable_postmeta_keys', function( $keys ) { $keys[] = 'etage'; return $keys;} );Coloque el código en el archivo functions.php de su plugin Child Skin de WP-ImmoMakler.
Personalizar el orden de las opciones de filtro
Sección titulada «Personalizar el orden de las opciones de filtro»El orden de los filtros mostrados en el buscador también se puede controlar mediante un filtro en functions.php:
add_filter( 'immomakler_search_enabled_taxonomies', 'my_custom_immomakler_search_taxonomies' );