Hooks: Interfaces
immomakler_casamail_property_reference_key
Sección titulada «immomakler_casamail_property_reference_key»Tipo: Filter
Archivo: src/Mail/Casamail.php:253
Firma:
apply_filters( 'immomakler_casamail_property_reference_key', 'objektnr_extern' )immomakler_headless_frontend_url
Sección titulada «immomakler_headless_frontend_url»Tipo: Filter
Desde la versión: 5.71.0
Descripción (del código fuente, en inglés):
Filters a URL the headless API hands to the front end.Archivo: src-plus/Headless/Url/Frontend_Url_Mapper.php:310
Firma:
apply_filters( 'immomakler_headless_frontend_url', $url, $post_id, $kind )Parámetros:
$url(string) The URL built from the configured front-end URL and path pattern.$post_id(int) The property post ID, the term ID forterm, or 0 for the archive.$kind(string) What the URL points to:property,archive,term(a category archive, since 5.71.0) orlink(any other page).
immomakler_headless_presets
Sección titulada «immomakler_headless_presets»Tipo: Filter
Desde la versión: 5.71.0
Descripción (del código fuente, en inglés):
Filters the visual presets offered in the headless branding settings.Archivo: src-plus/Headless/Site/Branding.php:119
Firma:
apply_filters( 'immomakler_headless_presets', $presets )Parámetros:
$presets(array<string,string>) Preset slug => label.
immomakler_headless_property
Sección titulada «immomakler_headless_property»Tipo: Filter
Desde la versión: 5.71.0
Descripción (del código fuente, en inglés):
Filters a property document of the headless API.Archivo: src-plus/Headless/Serialization/Property_Serializer.php:157
Firma:
apply_filters( 'immomakler_headless_property', $document, $post_id, $context->mode )Parámetros:
$document(array<string,mixed>) The document.$post_id(int) The property post ID.$mode(string)summaryorfull.
immomakler_headless_webhook_payload
Sección titulada «immomakler_headless_webhook_payload»Tipo: Filter
Desde la versión: 5.71.0
Descripción (del código fuente, en inglés):
Filters a webhook payload before it is signed and sent.Archivo: src-plus/Headless/Webhook/Webhook_Dispatcher.php:225
Firma:
apply_filters( 'immomakler_headless_webhook_payload', $payload, $event )Parámetros:
$payload(array<string,mixed>) The payload.$event(string) The event name.
immomakler_hrsds_import_max_api_pages
Sección titulada «immomakler_hrsds_import_max_api_pages»Tipo: Filter
Archivo: classes/class-immomakler-hrsds.php:170
Firma:
apply_filters('immomakler_hrsds_import_max_api_pages', 1)immomakler_immowelt_import_max_api_pages
Sección titulada «immomakler_immowelt_import_max_api_pages»Tipo: Filter
Archivo: classes/class-immomakler-immowelt.php:179
Firma:
apply_filters( 'immomakler_immowelt_import_max_api_pages', 100 )immomakler_is24_import_max_api_pages
Sección titulada «immomakler_is24_import_max_api_pages»Tipo: Filter
Archivo: classes/class-immomakler-is24.php:270
Firma:
apply_filters( 'immomakler_is24_import_max_api_pages', 4 )immomakler_is24_max_accounts
Sección titulada «immomakler_is24_max_accounts»Tipo: Filter
Archivo: src/Importers/ImmoScout24/Account_Limit.php:52
Firma:
apply_filters( 'immomakler_is24_max_accounts', $limit )immomakler_is24_max_property_import_count
Sección titulada «immomakler_is24_max_property_import_count»Tipo: Filter
Archivo: classes/class-immomakler-is24.php:828
Firma:
apply_filters( 'immomakler_is24_max_property_import_count', 1000 )immomakler_is24_request_channel_is24_only
Sección titulada «immomakler_is24_request_channel_is24_only»Tipo: Filter
Archivo: classes/class-immomakler-is24.php:283
Firma:
apply_filters( 'immomakler_is24_request_channel_is24_only', false )immomakler_is24_skip_realestateelement
Sección titulada «immomakler_is24_skip_realestateelement»Tipo: Filter
Archivo: classes/class-immomakler-is24.php:816
Firma:
apply_filters( 'immomakler_is24_skip_realestateelement', false, $property, $list_object, $key )immomakler_justimmo_picture_sizes
Sección titulada «immomakler_justimmo_picture_sizes»Tipo: Filter
Desde la versión: 5.68
Descripción (del código fuente, en inglés):
Filters the image sizes offered for JustImmo project images.Archivo: src/Importers/Justimmo/Settings.php:220
Firma:
apply_filters( 'immomakler_justimmo_picture_sizes', $sizes )immomakler_kyero_compatible_image_types
Sección titulada «immomakler_kyero_compatible_image_types»Tipo: Filter
Archivo: classes/class-immomakler-kyero-generator.php:245
Firma:
apply_filters( 'immomakler_kyero_compatible_image_types', [ 'image/jpeg', 'image/png', 'image/gif' ] )immomakler_kyero_generator_feeds
Sección titulada «immomakler_kyero_generator_feeds»Tipo: Filter
Archivo: classes/class-immomakler-kyero-generator.php:139
Firma:
apply_filters( 'immomakler_kyero_generator_feeds', $feeds )immomakler_onoffice_estate_fields
Sección titulada «immomakler_onoffice_estate_fields»Tipo: Filter
Desde la versión: 5.69.0
Descripción (del código fuente, en inglés):
Filters the onOffice estate fields the connector requests. Installations can rename or disable fields, and requesting one that does not exist is answered with an error for the whole action rather than a missing value.Archivo: src/Importers/Onoffice/Estate_Fields.php:341
Firma:
apply_filters( 'immomakler_onoffice_estate_fields', $fields )Parámetros:
$fields(string[]) The field names.
immomakler_onoffice_full_filter
Sección titulada «immomakler_onoffice_full_filter»Tipo: Filter
Archivo: src/Importers/Onoffice/Estate_Filter.php:64
Firma:
apply_filters( 'immomakler_onoffice_full_filter', $filter, $account )immomakler_onoffice_import_user_photo
Sección titulada «immomakler_onoffice_import_user_photo»Tipo: Filter
Desde la versión: 5.69.0
Descripción (del código fuente, en inglés):
Filters whether the contact person’s portrait is imported. The portrait travels as a URL inside the generated property, and the importer decides whether to touch a property by hashing that markup. Should an installation hand out a portrait URL that differs from one request to the next, every reference would be re-imported on every run; switching the portrait off stops that.Archivo: src/Onoffice/Api/User_Directory.php:259
Firma:
apply_filters( 'immomakler_onoffice_import_user_photo', true, $user_id )Parámetros:
$import(bool) Whether to read the portrait.$user_id(string) The onOffice user ID.
immomakler_onoffice_property_type
Sección titulada «immomakler_onoffice_property_type»Tipo: Filter
Desde la versión: 5.69.0
Descripción (del código fuente, en inglés):
Filters the OpenImmo objektart an onOffice objektart maps to. Installations may define their own values, and the plugin only knows the standard ones.Archivo: src/Importers/Onoffice/Estate_Types.php:96
Firma:
apply_filters( 'immomakler_onoffice_property_type', $type, $objektart )Parámetros:
$type(string) The resolved OpenImmo objektart element name.$objektart(string) The raw onOffice value.
immomakler_onoffice_reference_contact
Sección titulada «immomakler_onoffice_reference_contact»Tipo: Filter
Desde la versión: 5.69.0
Descripción (del código fuente, en inglés):
Filters the contact person written onto imported onOffice references.Archivo: src/Importers/Onoffice/Estate_Importer.php:258
Firma:
apply_filters( 'immomakler_onoffice_reference_contact', new Contact_Record( last_name: '' !== $name ? $name : $email, company: $name, email: $email ), $this->account )Parámetros:
$contact(Contact_Record) The contact person.$account(Account) The account being imported.
immomakler_onoffice_reference_filter
Sección titulada «immomakler_onoffice_reference_filter»Tipo: Filter
Desde la versión: 5.69.0
Descripción (del código fuente, en inglés):
Filters one of the onOffice estate filters used for the reference import. Applied to each alternative the criterion consists of; the references are the estates matching any one of them.Archivo: src/Importers/Onoffice/Estate_Filter.php:113
Firma:
apply_filters( 'immomakler_onoffice_reference_filter', $published + $filter, $account )Parámetros:
$filter(array) The filter criteria.$account(Account) The account being imported.
immomakler_onoffice_store_responses
Sección titulada «immomakler_onoffice_store_responses»Tipo: Filter
Desde la versión: 5.69.0
Descripción (del código fuente, en inglés):
Filters whether raw onOffice responses are written to disk. Off by default: the bodies are the customer’s own data and the files land in the import directory. Switch it on to look at what the API returned, and delete the directory afterwards.Archivo: src/Onoffice/Api/Response_Archive.php:67
Firma:
apply_filters( 'immomakler_onoffice_store_responses', false, $resource_type )Parámetros:
$store(bool) Whether to write the body to a file.$resource_type(string) The resource type the body came from.
immomakler_webflow_boolean_post_meta_keys
Sección titulada «immomakler_webflow_boolean_post_meta_keys»Tipo: Filter
Archivo: src/Webflow/API.php:789
Firma:
apply_filters( 'immomakler_webflow_boolean_post_meta_keys', [] )immomakler_webflow_field_data
Sección titulada «immomakler_webflow_field_data»Tipo: Filter
Archivo: src/Webflow/API.php:937
Firma:
apply_filters( 'immomakler_webflow_field_data', $fields, $property_post->ID )immomakler_webflow_field_matches
Sección titulada «immomakler_webflow_field_matches»Tipo: Filter
Archivo: src/Webflow/API.php:787
Firma:
apply_filters( 'immomakler_webflow_field_matches', [] )Otros lugares de uso:
-
src/Webflow/Webflow_Controller.php:416apply_filters( 'immomakler_webflow_field_matches', [] )
immomakler_webflow_property_slug
Sección titulada «immomakler_webflow_property_slug»Tipo: Filter
Archivo: src/Webflow/API.php:347
Firma:
apply_filters( 'immomakler_webflow_property_slug', $property_post->post_name, $post_id )immomakler_webflow_raw_post_meta_keys
Sección titulada «immomakler_webflow_raw_post_meta_keys»Tipo: Filter
Archivo: src/Webflow/API.php:788
Firma:
apply_filters( 'immomakler_webflow_raw_post_meta_keys', $default_raw_post_meta_keys )