Zum Inhalt springen

Subtitle um Straße und Hausnummer ergänzen

Der Subtitle erscheint in der Listenansicht unterhalb des Immobilien-Titels und zeigt ergänzende Standortinformationen an, zum Beispiel: “10117 Berlin, Wohnung zur Miete”. Standardmäßig enthält er PLZ, Ort, Objektart sowie – in der Detailansicht – die Vermarktungsart.

Subtitle-Einstellung im WP-ImmoMakler Child-Skin-Plugin

Wenn Sie möchten, dass im Subtitle zusätzlich Straße und Hausnummer angezeigt werden – also z. B. “Musterstraße 12, Berlin-Prenzlauer Berg” statt nur “Berlin-Prenzlauer Berg” –, fügen Sie folgenden Filter in die functions.php Ihres WP-ImmoMakler Child-Skin-Plugins ein:

add_filter( 'immomakler_property_subtitle', function( $subtitle ) {
global $post;
$strasse = get_post_meta( $post->ID, 'strasse', true );
$hausnummer = get_post_meta( $post->ID, 'hausnummer', true );
if ( $strasse ) {
$address = trim( $strasse . ' ' . $hausnummer );
$subtitle = $address . ', ' . $subtitle;
}
return $subtitle;
} );

Straße und Hausnummer müssen in den Metadaten des Objekts hinterlegt sein. Diese Felder (strasse, hausnummer) werden in der Regel automatisch beim Import aus Ihrer Maklersoftware befüllt (z. B. über OpenImmo XML).

Nehmen Sie die Änderung ausschließlich in der functions.php des WP-ImmoMakler Child-Skin-Plugins vor. Nur so bleibt der Code bei Plugin-Updates erhalten.