Inmuebles similares
Debajo de la vista de detalle de un inmueble, puede mostrar inmuebles similares o relacionadas. WP-ImmoMakler proporciona para ello el shortcode [immomakler-archive] así como hooks de WordPress.
Integrar inmuebles similares mediante el shortcode
Sección titulada «Integrar inmuebles similares mediante el shortcode»El shortcode [immomakler-archive] acepta todos los parámetros de WP_Query como atributos. Con él puede, por ejemplo, cargar inmuebles del mismo tipo de comercialización o del mismo tipo de inmueble.
Inserte el shortcode en un widget de texto, una página de WordPress o, a través del hook de acción, directamente en la vista de detalle:
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.
Atributos disponibles del shortcode
Sección titulada «Atributos disponibles del shortcode»Los atributos de filtro más importantes para [immomakler-archive]:
| Atributo | Valor de ejemplo | Descripción |
|---|---|---|
vermarktungsart | kauf, miete | Tipo de comercialización |
typ | haus, wohnung | Tipo de inmueble |
nutzungsart | wohnen, gewerbe | Tipo de uso |
status | referenz | Estado del inmueble |
posts_per_page | 3 | Cantidad de inmuebles |
columns | 3 | Cantidad de columnas |
Mostrar inmuebles del mismo tipo
Sección titulada «Mostrar inmuebles del mismo tipo»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]' ); }} );Más hooks para la vista de detalle
Sección titulada «Más hooks para la vista de detalle»Además de immomakler_after_single, están disponibles los siguientes hooks de acción:
immomakler_before_single– antes de toda la vista de detalleimmomakler_after_single_details– después de los campos de detalle del inmueble, pero aún dentro del área de contenidoimmomakler_single_property_actions– en el área de los botones de acción (por ejemplo, junto al botón de detalles)