Da beim OpenImmo-Standard Nutzungs- (Wohnen auf Zeit
) und Vermarktungsart (zu vermieten
) separat übertragen werden, muss für die entsprechende Kombination die folgende Filterfunktion ergänzt werden:
/**
* Vermarktungsstatus bei Mietobjekten mit Nutzungsart "Wohnen auf Zeit" erweitern
*/
function mysite_extend_marketing_status_term( $term, $immobilie, $mapping, $post_id ) {
if (
'property_action_category' !== $mapping['dest'] ||
'zu vermieten' !== strtolower( $term )
) {
return $term;
}
$is_waz = isset( $immobilie->objektkategorie->nutzungsart['WAZ'] ) &&
in_array( $immobilie->objektkategorie->nutzungsart['WAZ'], array( '1', 'true'), false);
if ( $is_waz ) {
return 'Miete auf Zeit';
}
return $term;
}
add_filter( 'immonex_oi2wp_add_property_taxonomy_term', 'mysite_extend_marketing_status_term', 10, 4 );
Für Theme WP Residence
.