Ir al contenido

Inmuebles similares

Debajo de la vista de detalle de un inmueble, WP-ImmoMakler muestra automáticamente un bloque con inmuebles similares: mismo tipo de inmueble, mismo tipo de comercialización (compra/alquiler) y proximidad de ubicación. Si no se encuentran suficientes inmuebles lo bastante similares, el filtrado se relaja progresivamente (primero la ubicación, luego el tipo de inmueble) hasta encontrar inmuebles adecuados o, si su sitio web contiene un único inmueble, el bloque permanece oculto por completo.

La función está activa de forma predeterminada. Puede controlar la visibilidad y la cantidad en el Customizer de WordPress en WP-ImmoMakler → Vista de detalle de inmuebles:

AjusteDescripción
Mostrar inmuebles similares en la vista de detalleActiva o desactiva el bloque por completo.
Cantidad de inmuebles similaresCuántos inmuebles se muestran (1 a 4); determina también el número máximo de columnas. En pantallas más estrechas se muestran menos inmuebles uno junto a otro, según el ancho mínimo de los ajustes de la vista de lista.

Referencia completa de opciones: Personalizar la vista de detalle.

Presentación en el frontend del bloque automático de 'Inmuebles similares' con dos tarjetas de inmuebles

PLUS En una plantilla de su Page Builder crea los inmuebles similares con el bucle del propio Page Builder: la tarjeta la diseña como cualquier otra lista de inmuebles de su sitio web, y WP-ImmoMakler solo determina qué inmuebles aparecen en ella. Se aplican las mismas reglas que en el bloque automático (mismo tipo de inmueble, mismo tipo de comercialización, cercanía, con relajación progresiva) y el inmueble mostrado actualmente nunca se incluye. La cantidad, el orden y el diseño los define en el bucle.

En la vista previa del editor todavía no se ha abierto ningún inmueble; según el Page Builder, el bucle muestra allí inmuebles cualesquiera o los similares al inmueble de vista previa. En la página de detalle muestra los similares.

Inserte un Loop Grid e introduzca el valor immomakler_similar_properties en Avanzado > ID de consulta, o elija ID de consulta: Inmuebles similares mediante el icono de Dynamic Tag del campo. Encontrará la guía paso a paso en Mostrar solo inmuebles similares.

En un elemento que admita loops (por ejemplo, una fila), active el loop, elija Inmuebles como tipo de contenido y active Solo inmuebles similares en los ajustes del loop. La cantidad se define en Entradas por página. Véase Divi 5: Crear plantillas de archivo e individuales.

En un contenedor o bloque, active el Query Loop y elija en Consulta el tipo Inmuebles similares (WP-ImmoMakler). Debajo aparece el campo Número de inmuebles similares (por defecto: 3). Véase Bricks: Crear plantilla individual.

En el editor del sitio, inserte en la plantilla de la página de detalle del inmueble el bloque Inmuebles similares, una variante del bloque Bucle de consulta. La tarjeta la diseña en la plantilla de entrada incluida con los bloques habituales y los bloques de WP-ImmoMakler.

En el Repeater, en Query > Advanced Query, cree una Custom Query con el Key immomakler_similar_to y el valor current, y además post_type con el valor immomakler_object.

Con el parámetro de consulta de WordPress immomakler_similar_to=current se puede limitar a inmuebles similares cualquier bucle que acepte parámetros de consulta propios. Divi 4, Enfold y el Grid de WPBakery no ofrecen un bucle adecuado para ello; utilice allí el bloque automático o la variante mediante shortcode.

Presentación personalizada mediante shortcode

Sección titulada «Presentación personalizada mediante shortcode»

Si necesita una lógica de selección distinta a la integrada (p. ej., por características en lugar de por tipo de inmueble), puede desactivar la opción integrada e insertar usted mismo el shortcode [immomakler-archive] PLUS a través del hook immomakler_after_single. El shortcode acepta todos los parámetros de WP_Query como atributos.

add_action( 'immomakler_after_single', function() {
echo '<h2>Ähnliche Objekte</h2>';
echo do_shortcode( '[immomakler-archive vermarktungsart=kauf posts_per_page=3]' );
} );

Coloque este código en el archivo functions.php de su WP-ImmoMakler Child-Skin-Plugin.

Los atributos de filtro más importantes para [immomakler-archive]:

AtributoValor de ejemploDescripción
vermarktungsartkauf, mieteTipo de comercialización
typhaus, wohnungTipo de inmueble
nutzungsartwohnen, gewerbeTipo de uso
statusreferenzEstado del inmueble
posts_per_page3Cantidad de inmuebles
columns3Cantidad máxima de columnas; menos en pantallas más estrechas

Para mostrar automáticamente en la vista de detalle inmuebles del mismo tipo, puede leer el tipo de inmueble del registro actual y pasarlo como filtro. Para ello, añada la siguiente acción en el archivo functions.php de su WP-ImmoMakler Child-Skin-Plugin:

add_action( 'immomakler_after_single', function() {
global $post;
$objektart = get_post_meta( $post->ID, 'objektart', true );
if ( $objektart ) {
echo '<h2>Weitere ' . esc_html( $objektart ) . 'en</h2>';
echo do_shortcode(
'[immomakler-archive tax_query_objektart="' . esc_attr( $objektart ) . '" posts_per_page=3]'
);
}
} );

Además de immomakler_after_single, están disponibles los siguientes hooks de acción:

  • immomakler_before_single – antes de toda la vista de detalle
  • immomakler_after_single_details – después de los campos de detalle del inmueble, pero aún dentro del área de contenido
  • immomakler_single_property_actions – en el área de los botones de acción (por ejemplo, junto al botón de detalles)