Con el Personalizador de WP-ImmoMakler, puede personalizar la máscara de búsqueda de propiedades para adaptarla a sus necesidades. La máscara de búsqueda está incluida de serie en WP-ImmoMakler a partir de la licencia PLUS.
Para personalizar la máscara de búsqueda, navega en tu backend de WordPress a: WP-ImmoMakler → Personalizador → Búsqueda.


La demo de WP-ImmoMakler le da una impresión de la configuración por defecto de la máscara de búsqueda.
Personalizar la búsqueda por radio
La búsqueda por radio permite a los posibles compradores de inmuebles introducir una dirección, una ciudad, un código postal o una calle y seleccionar el radio de búsqueda.
⚠️ Importante:
Para que la búsqueda por proximidad funcione, debes introducir y activar las claves API de Google en tu backend de WordPress en WP-ImmoMakler → Interfaces → Google Maps.
Por defecto, están disponibles las distancias de 5 km, 10 km, 25 km, 50 km, 100 km, 200 km y 500 km.
Para personalizar la distancia por defecto, por favor añade el siguiente filtro al functions.php en tu WP-ImmoMakler ChildSkin. Allí puedes definir las distancias, por ejemplo, añadir 1 km y 2 km o eliminar 200 km y 500 km.
add_filter('immomakler_radiussearch_radius_values', function() {
return [ 1, 2, 5, 10, 25, 50, 100 ];
});
Mostrar y ocultar con flexibilidad las categorías de búsqueda
Estado (abierto, reservado, vendido, alquilado)
⚠️ En la máscara de búsqueda sólo se muestran los criterios (por ejemplo, cocina equipada, balcón, jardín, piso, casa, etc.) para los que hay inmuebles disponibles actualmente.
Personalizar la configuración de "más opciones
Los siguientes filtros están disponibles de serie en "Más opciones":
Si se selecciona "Comprar" o "Alquilar" en la máscara de búsqueda, la selección se ajusta automáticamente: Los filtros que no se aplican (por ejemplo, "alquiler frío" para compra) se ocultan.
Personalizar filtro
Puedes utilizar el Personalizador para:
✅ Desactiva por completo la función "Más opciones" o muéstrala permanentemente.
✅ Decide si los filtros se muestran como deslizadores (vista estándar) o como campos de texto.

Los rangos de valores de los filtros individuales se basan en los objetos actualmente disponibles. Ejemplo: Si actualmente sólo se ofrecen inmuebles de hasta 4 habitaciones, el rango seleccionable es de 1 a 4 habitaciones.
Si desea ajustar los valores mostrados en la búsqueda, por favor guarde el siguiente filtro en su WP-Immomakler ChildSkin.
Puede realizar los siguientes ajustes en este filtro:
-
- Cambiar el etiquetado de los filtros
- Ajustar el incremento del deslizador
- Añadir filtros adicionales o eliminar los innecesarios
add_filter('immomakler_search_enabled_ranges', 'my_immomakler_search_ranges');
function my_immomakler_search_ranges( $ranges ) {
return array(
'immomakler_search_size' => array(
'label' => 'Fläche',
'slug' => 'qm',
'unit' => 'm²',
'decimals' => 0,
'meta_key' => 'flaeche',
'slider_step' => 5
),
'immomakler_search_rooms' => array(
'label' => 'Anzahl Zimmer',
'slug' => 'zimmer',
'unit' => '',
'decimals' => 1,
'meta_key' => 'anzahl_zimmer',
'slider_step' => 0.5
),
'immomakler_search_price_rent' => array(
'label' => 'Kaltmiete',
'slug' => 'kaltmiete',
'unit' => '€',
'decimals' => 0,
'meta_key' => 'kaltmiete',
'slider_step' => 100
),
'immomakler_search_price_buy' => array(
'label' => 'Kaufpreis',
'slug' => 'kaufpreis',
'unit' => '€',
'decimals' => 0,
'meta_key' => 'kaufpreis',
'slider_step' => 25000
),
);
}
|
Añadir otra opción de filtro
Si necesita añadir otra opción de filtro, por ejemplo"Pisos", primero tendría que hacerla filtrable utilizando el siguiente filtro:
add_filter('immomakler_searchable_postmeta_keys', function ($keys) {
$keys[]= 'etage';
return $keys;
})
Personalizar el orden de las opciones de filtro
Si desea ajustar el orden de las opciones de filtro, por favor añada el siguiente filtro al functions.php en su WP-ImmoMakler ChildSkin y ajuste el orden como desee:
add_filter('immomakler_search_enabled_taxonomies', 'my_custom_immomakler_search_taxonomies');
function my_custom_immomakler_search_taxonomies( $taxomonies ) {
return array(
'immomakler_object_vermarktung',
'immomakler_object_nutzungsart',
'immomakler_object_type',
'immomakler_object_location',
);
}
Otras opciones de configuración en el Personalizador:
✅ Restringir automáticamente la selección de búsqueda: Si se selecciona un parámetro de búsqueda, los demás se restringen según las propiedades disponibles en ese momento. Esto significa que no se pueden seleccionar combinaciones que produzcan un resultado de búsqueda vacío.
Estas opciones están activadas por defecto y pueden desactivarse en el Personalizador si es necesario.
Selección múltiple
También tiene la opción de activar la selección múltiple en el Personalizador. Esto ofrece a los posibles compradores la oportunidad de buscar en diferentes ubicaciones y/o barrios al mismo tiempo o de seleccionar diferentes categorías de equipamiento que sean importantes para ellos.
Desbloquear complementos regionales






