Hooks : Import
immomakler_after_archiving_existing_post
Section intitulée « immomakler_after_archiving_existing_post »Type : Action
Fichier : classes/class-immomakler.php:2967
Signature :
do_action( 'immomakler_after_archiving_existing_post', $duplicate_post_id )immomakler_after_import_filelist
Section intitulée « immomakler_after_import_filelist »Type : Action
Fichier : classes/class-immomakler.php:3443
Signature :
do_action( 'immomakler_after_import_filelist', $import_counts )immomakler_after_import_zipfile
Section intitulée « immomakler_after_import_zipfile »Type : Action
Fichier : classes/class-immomakler.php:3432
Signature :
do_action( 'immomakler_after_import_zipfile', $filename )immomakler_after_load
Section intitulée « immomakler_after_load »Type : Action
Fichier : classes/class-immomakler.php:642
Signature :
do_action( 'immomakler_after_load' )immomakler_after_post_create
Section intitulée « immomakler_after_post_create »Type : Action
Fichier : classes/class-immomakler.php:3092
Signature :
do_action( 'immomakler_after_post_create', $post_id, $openimmo_data )immomakler_after_publish_post
Section intitulée « immomakler_after_publish_post »Type : Action
Fichier : classes/class-immomakler.php:3285
Signature :
do_action( 'immomakler_after_publish_post', $post_id, $openimmo_data )immomakler_after_save_attachments
Section intitulée « immomakler_after_save_attachments »Type : Action
Fichier : classes/class-immomakler.php:3239
Signature :
do_action( 'immomakler_after_save_attachments', $post_id, $attachments, get_post_thumbnail_id( $post_id ) )immomakler_ai_queued_fields
Section intitulée « immomakler_ai_queued_fields »Type : Filter
Depuis la version : 5.68.0
Description (tirée du code source, en anglais) :
Filters which AI texts are queued for a property. Return an empty array to skip a property entirely.Fichier : src-plus/Frontend/Seo_Ai.php:83
Signature :
apply_filters( 'immomakler_ai_queued_fields', $fields, $post_id, $openimmo_data )Paramètres :
$fields(string[]) Field keys from Ai_Text_Fields.$post_id(int) The property’s post ID.
immomakler_ai_texts_generated
Section intitulée « immomakler_ai_texts_generated »Type : Action
Depuis la version : 5.68.0
Description (tirée du code source, en anglais) :
Fires once a property’s AI texts have been written.Fichier : src-plus/AI/Ai_Text_Worker.php:283
Signature :
do_action( 'immomakler_ai_texts_generated', $post_id )Paramètres :
$post_id(int) The property’s post ID.
immomakler_ai_worker_batch_size
Section intitulée « immomakler_ai_worker_batch_size »Type : Filter
Depuis la version : 5.68.0
Description (tirée du code source, en anglais) :
Filters how many properties one AI worker run processes. Each property may need up to three generations, so the number of requests per run is up to three times this value. Lower it on a provider plan with a tight rate limit.Fichier : src-plus/AI/Ai_Text_Worker.php:124
Signature :
apply_filters( 'immomakler_ai_worker_batch_size', $batch_size ?? self::DEFAULT_BATCH_SIZE )Paramètres :
$batch_size(int) Number of properties per run.
immomakler_ai_worker_interval
Section intitulée « immomakler_ai_worker_interval »Type : Filter
Depuis la version : 5.68.0
Description (tirée du code source, en anglais) :
Filters how often the AI text worker runs, in seconds.Fichier : src-plus/AI/Cron_Event_Generate_Ai_Texts.php:60
Signature :
apply_filters( 'immomakler_ai_worker_interval', 300 )Paramètres :
$interval(int) Seconds between runs.
immomakler_allow_create_post
Section intitulée « immomakler_allow_create_post »Type : Filter
Fichier : classes/class-immomakler.php:2920
Signature :
apply_filters( 'immomakler_allow_create_post', true, $openimmo_data, $immobilie )immomakler_allow_delete_attachment
Section intitulée « immomakler_allow_delete_attachment »Type : Filter
Fichier : classes/class-immomakler.php:5742
Signature :
apply_filters( 'immomakler_allow_delete_attachment', true, $attachment->ID )Autres utilisations :
-
src/Data/Orphaned_Attachments.php:283apply_filters( 'immomakler_allow_delete_attachment', true, $candidate_id )
immomakler_allow_delete_post
Section intitulée « immomakler_allow_delete_post »Type : Filter
Fichier : classes/class-immomakler.php:2762
Signature :
apply_filters( 'immomakler_allow_delete_post', true, $old_post->post_id )Autres utilisations :
-
classes/class-immomakler.php:2952apply_filters( 'immomakler_allow_delete_post', true, $duplicate_post_id )
immomakler_append_anbieternr_to_anid
Section intitulée « immomakler_append_anbieternr_to_anid »Type : Filter
Fichier : classes/class-immomakler.php:6583
Signature :
apply_filters( 'immomakler_append_anbieternr_to_anid', false )immomakler_append_anbieternr_to_obid
Section intitulée « immomakler_append_anbieternr_to_obid »Type : Filter
Fichier : classes/class-immomakler.php:3822
Signature :
apply_filters( 'immomakler_append_anbieternr_to_obid', false )immomakler_append_language_to_obid
Section intitulée « immomakler_append_language_to_obid »Type : Filter
Fichier : classes/class-immomakler-softwarespecifichooks.php:369
Signature :
apply_filters( 'immomakler_append_language_to_obid', false, $openimmo_data )Autres utilisations :
-
classes/class-immomakler.php:3825apply_filters( 'immomakler_append_language_to_obid', false, $openimmo_data )
immomakler_attachment_caption
Section intitulée « immomakler_attachment_caption »Type : Filter
Fichier : src/Importers/Openimmo_Xml/Attachments/Attachments_Processor.php:293
Signature :
apply_filters( 'immomakler_attachment_caption', '', $anhang )immomakler_attachment_data_path
Section intitulée « immomakler_attachment_data_path »Type : Filter
Fichier : classes/class-immomakler.php:3180
Signature :
apply_filters( 'immomakler_attachment_data_path', strval( $immobilie->kontaktperson->foto->daten->pfad ?? '' ) )Autres utilisations :
-
src/Importers/Openimmo_Xml/Attachments/Attachments_Processor.php:227apply_filters( 'immomakler_attachment_data_path', strval( $anhangpfad ) )
immomakler_attachment_description
Section intitulée « immomakler_attachment_description »Type : Filter
Fichier : src/Importers/Openimmo_Xml/Attachments/Attachments_Processor.php:294
Signature :
apply_filters( 'immomakler_attachment_description', '', $anhang )immomakler_attachment_icon_class
Section intitulée « immomakler_attachment_icon_class »Type : Filter
Fichier : src/Data/Property/Downloads/Download.php:151
Signature :
apply_filters( 'immomakler_attachment_icon_class', 'glyphicon glyphicon-file', $this->attachment_id )immomakler_attachment_nodes_before_processing
Section intitulée « immomakler_attachment_nodes_before_processing »Type : Filter
Fichier : classes/class-immomakler.php:3229
Signature :
apply_filters( 'immomakler_attachment_nodes_before_processing', $attachments, $post_id )immomakler_attachment_title
Section intitulée « immomakler_attachment_title »Type : Filter
Fichier : src/Importers/Openimmo_Xml/Attachments/Attachments_Processor.php:292
Signature :
apply_filters( 'immomakler_attachment_title', $anhangtitel, $anhang )immomakler_attachment_update_person_photo
Section intitulée « immomakler_attachment_update_person_photo »Type : Filter
Fichier : classes/class-immomakler.php:3197
Signature :
apply_filters( 'immomakler_attachment_update_person_photo', true )immomakler_auto_publish_post
Section intitulée « immomakler_auto_publish_post »Type : Filter
Fichier : classes/class-immomakler.php:3261
Signature :
apply_filters( 'immomakler_auto_publish_post', true, $post_id, $openimmo_data )immomakler_autocreate_htaccess
Section intitulée « immomakler_autocreate_htaccess »Type : Filter
Fichier : classes/class-immomakler.php:1677
Signature :
apply_filters( 'immomakler_autocreate_htaccess', true )immomakler_bebaubar_nach_mapping
Section intitulée « immomakler_bebaubar_nach_mapping »Type : Filter
Fichier : classes/class-immomakler.php:7753
Signature :
apply_filters( 'immomakler_bebaubar_nach_mapping', [ '34_nachbarschaft' => __( '§ 34 Nachbarschaftsbebauung', 'immomakler' ), '35_aussengebiet' => __( '§ 35 Außengebiet', 'immomakler' ), 'b_plan' => __( 'Bebauungsplan', 'immomakler' ), 'kein bauland' => __( 'Kein Bauland', 'immomakler' ), 'bauerwartungsland' => __( 'Bauerwartungsland', 'immomakler' ), 'laenderspezifisch' => __( 'Länderspezifisch bebaubar', 'immomakler' ), 'bauland_ohne_b_plan' => __( 'Bauland ohne Bebauungsplan', 'immomakler' ), ] )immomakler_before_delete_post
Section intitulée « immomakler_before_delete_post »Type : Action
Fichier : classes/class-immomakler.php:2774
Signature :
do_action( 'immomakler_before_delete_post', $old_post->post_id, [] )Autres utilisations :
-
classes/class-immomakler.php:2975do_action( 'immomakler_before_delete_post', $duplicate_post_id, $openimmo_data )
immomakler_before_import_zipfile
Section intitulée « immomakler_before_import_zipfile »Type : Action
Fichier : classes/class-immomakler.php:2475
Signature :
do_action( 'immomakler_before_import_zipfile', $filename )immomakler_before_publish_post
Section intitulée « immomakler_before_publish_post »Type : Action
Fichier : classes/class-immomakler.php:3249
Signature :
do_action( 'immomakler_before_publish_post', $post_id, $openimmo_data )immomakler_before_update_post
Section intitulée « immomakler_before_update_post »Type : Action
Fichier : classes/class-immomakler.php:2998
Signature :
do_action( 'immomakler_before_update_post', $duplicate_post_id, $openimmo_data )immomakler_cleanup_unattached_attachments
Section intitulée « immomakler_cleanup_unattached_attachments »Type : Filter
Fichier : classes/class-immomakler.php:5722
Signature :
apply_filters( 'immomakler_cleanup_unattached_attachments', true )Autres utilisations :
-
classes/class-immomakler.php:5812apply_filters( 'immomakler_cleanup_unattached_attachments', true ) -
src/Cron/Events/Cleanup_Unattached_Attachments.php:71apply_filters( 'immomakler_cleanup_unattached_attachments', true )
immomakler_cleanup_unattached_images
Section intitulée « immomakler_cleanup_unattached_images »Type : Filter
Fichier : classes/class-immomakler.php:5721
Signature :
apply_filters( 'immomakler_cleanup_unattached_images', true )Autres utilisations :
-
classes/class-immomakler.php:5812apply_filters( 'immomakler_cleanup_unattached_images', true ) -
src/Cron/Events/Cleanup_Unattached_Attachments.php:70apply_filters( 'immomakler_cleanup_unattached_images', true )
immomakler_cleanup_upload_directories_active
Section intitulée « immomakler_cleanup_upload_directories_active »Type : Filter
Fichier : src/Cron/Events/Cleanup_Unattached_Attachments.php:69
Signature :
apply_filters( 'immomakler_cleanup_upload_directories_active', true )immomakler_cleanup_wpml_orphans
Section intitulée « immomakler_cleanup_wpml_orphans »Type : Filter
Fichier : src/Cron/Events/Cleanup_Wpml_Orphans.php:92
Signature :
apply_filters( 'immomakler_cleanup_wpml_orphans', true )immomakler_cron_register_events
Section intitulée « immomakler_cron_register_events »Type : Action
Fichier : src/Cron/Cron_Scheduler.php:69
Signature :
do_action( 'immomakler_cron_register_events', $this )immomakler_delete_imported_files_after_days
Section intitulée « immomakler_delete_imported_files_after_days »Type : Filter
Fichier : src/Admin/Options_Adminpanel.php:780
Signature :
apply_filters( 'immomakler_delete_imported_files_after_days', 180 )Autres utilisations :
-
src/Admin/Options_Adminpanel.php:780apply_filters( 'immomakler_delete_imported_files_after_days', 180 )
immomakler_erschliessung_mapping
Section intitulée « immomakler_erschliessung_mapping »Type : Filter
Fichier : classes/class-immomakler.php:7773
Signature :
apply_filters( 'immomakler_erschliessung_mapping', [ 'unerschlossen' => __( 'unerschlossen', 'immomakler' ), 'teilerschlossen' => __( 'teilerschlossen', 'immomakler' ), 'vollerschlossen' => __( 'vollerschlossen', 'immomakler' ), 'ortsueblicherschlossen' => __( 'ortsüblich erschlossen', 'immomakler' ), ] )immomakler_ffmpeg_binary
Section intitulée « immomakler_ffmpeg_binary »Type : Filter
Description (tirée du code source, en anglais) :
Filter the ffmpeg binary WP-ImmoMakler uses for video posters. Return an absolute path to point at a binary outside$PATH, or an empty string to switch server-side extraction off entirely and always use the browser capture.
Fichier : src/Frontend/Videos/Video_Poster_Extractor.php:136
Signature :
apply_filters( 'immomakler_ffmpeg_binary', null )Paramètres :
$binary(string|null) Resolved binary, or null to auto-detect.
immomakler_find_duplicate_by
Section intitulée « immomakler_find_duplicate_by »Type : Filter
Fichier : src/Importers/Openimmo_Xml/Import_Helpers.php:21
Signature :
apply_filters( 'immomakler_find_duplicate_by', 'openimmo_obid' )immomakler_flush_caches
Section intitulée « immomakler_flush_caches »Type : Action
Fichier : classes/class-immomakler.php:2792
Signature :
do_action( 'immomakler_flush_caches' )Autres utilisations :
-
classes/class-immomakler.php:3015do_action( 'immomakler_flush_caches' ) -
classes/class-immomakler.php:3294do_action( 'immomakler_flush_caches' ) -
src-plus/AI/Ai_Text_Worker.php:285do_action( 'immomakler_flush_caches' ) -
src/Admin/Edit/MetaBoxes.php:169do_action( 'immomakler_flush_caches' ) -
src/Cron/Events/Mute_Overlimits.php:79do_action( 'immomakler_flush_caches' ) -
src/Data/Migrations.php:85do_action( 'immomakler_flush_caches' ) -
src/Data/Migrations.php:180do_action( 'immomakler_flush_caches' ) -
src/Data/Migrations.php:242do_action( 'immomakler_flush_caches' ) -
src/Data/Migrations.php:327do_action( 'immomakler_flush_caches' ) -
src/Data/Migrations.php:381do_action( 'immomakler_flush_caches' )
immomakler_import_basedir_abspath
Section intitulée « immomakler_import_basedir_abspath »Type : Filter
Fichier : src/Importers/Openimmo_Xml/File_System.php:114
Signature :
apply_filters( 'immomakler_import_basedir_abspath', $import_basedir )immomakler_import_dir_abspath
Section intitulée « immomakler_import_dir_abspath »Type : Filter
Fichier : src/Importers/Openimmo_Xml/File_System.php:95
Signature :
apply_filters( 'immomakler_import_dir_abspath', $import_dir )immomakler_import_dir_max_depth
Section intitulée « immomakler_import_dir_max_depth »Type : Filter
Fichier : classes/class-immomakler.php:636
Signature :
apply_filters( 'immomakler_import_dir_max_depth', 2 )immomakler_import_image_decodes_into_php_memory
Section intitulée « immomakler_import_image_decodes_into_php_memory »Type : Filter
Depuis la version : 5.70.0
Description (tirée du code source, en anglais) :
Filters whether decoding an image counts against PHP’s memory limit. Detected as true only where WordPress scales the image with GD and GD is PHP’s bundled libgd. Return true to measure images against the memory limit on a host that caps a system libgd or Imagick in some other way.Fichier : src/Importers/Openimmo_Xml/Attachments/Image_Memory_Guard.php:275
Signature :
apply_filters( 'immomakler_import_image_decodes_into_php_memory', self::uses_bundled_gd_for( $path ), $path )Paramètres :
$decodes_into_php_memory(bool) Whether the canvas is allocated inside PHP’s memory limit.$path(string) Absolute path of the file about to be processed.
immomakler_import_image_fits_in_memory
Section intitulée « immomakler_import_image_fits_in_memory »Type : Filter
Depuis la version : 5.69.0
Description (tirée du code source, en anglais) :
Filters the verdict on whether an image fits into the available memory.Fichier : src/Importers/Openimmo_Xml/Attachments/Image_Memory_Guard.php:151
Signature :
apply_filters( 'immomakler_import_image_fits_in_memory', $fits, $path, $required )Paramètres :
$fits(bool) Whether the image is expected to fit.$path(string) Absolute path of the file about to be processed.$required(int) Estimated requirement in bytes, 0 for a non-raster file.
immomakler_import_notifications_recipient_email
Section intitulée « immomakler_import_notifications_recipient_email »Type : Filter
Fichier : src/Admin/Notifier.php:74
Signature :
apply_filters( 'immomakler_import_notifications_recipient_email', trim( ImmoMakler_Options::get( 'import_notifications_recipient_email' ) ) )Autres utilisations :
-
src/Mail/System_Mail.php:15apply_filters( 'immomakler_import_notifications_recipient_email', trim( ImmoMakler_Options::get( 'import_notifications_recipient_email' ) ) )
immomakler_import_notifications_recipient_name
Section intitulée « immomakler_import_notifications_recipient_name »Type : Filter
Fichier : src/Admin/Notifier.php:73
Signature :
apply_filters( 'immomakler_import_notifications_recipient_name', trim( ImmoMakler_Options::get( 'import_notifications_recipient_name' ) ) )Autres utilisations :
-
src/Mail/System_Mail.php:14apply_filters( 'immomakler_import_notifications_recipient_name', trim( ImmoMakler_Options::get( 'import_notifications_recipient_name' ) ) )
immomakler_import_openimmo_lock_use_insert_ignore_into
Section intitulée « immomakler_import_openimmo_lock_use_insert_ignore_into »Type : Filter
Fichier : classes/class-immomakler.php:2338
Signature :
apply_filters( 'immomakler_import_openimmo_lock_use_insert_ignore_into', true )immomakler_import_post_type
Section intitulée « immomakler_import_post_type »Type : Filter
Fichier : classes/plus/class-immomakler-searchagents.php:850
Signature :
apply_filters( 'immomakler_import_post_type', 'immomakler_object' )Autres utilisations :
-
classes/plus/class-immomakler-searchagents.php:1833apply_filters( 'immomakler_import_post_type', 'immomakler_object' ) -
classes/plus/class-immomakler-searchagents.php:1867apply_filters( 'immomakler_import_post_type', 'immomakler_object' ) -
classes/plus/class-immomakler-searchagents.php:1884apply_filters( 'immomakler_import_post_type', 'immomakler_object' ) -
classes/plus/class-immomakler-searchagents.php:2094apply_filters( 'immomakler_import_post_type', 'immomakler_object' ) -
src-plus/Search_Agents/Search_Agent_Service.php:426apply_filters( 'immomakler_import_post_type', 'immomakler_object' ) -
src/Data/Post_Types/Property_Post_Type.php:97apply_filters( 'immomakler_import_post_type', self::POST_TYPE_KEY )
immomakler_import_unzipped_xml_files
Section intitulée « immomakler_import_unzipped_xml_files »Type : Filter
Fichier : src/Importers/Openimmo_Xml/File_System.php:24
Signature :
apply_filters( 'immomakler_import_unzipped_xml_files', true )immomakler_importer_only
Section intitulée « immomakler_importer_only »Type : Filter
Fichier : classes/class-immomakler.php:204
Signature :
apply_filters( 'immomakler_importer_only', false )Autres utilisations :
-
classes/class-immomakler.php:577apply_filters( 'immomakler_importer_only', false ) -
classes/class-immomakler.php:664apply_filters( 'immomakler_importer_only', false ) -
classes/class-immomakler.php:1073apply_filters( 'immomakler_importer_only', false ) -
classes/class-immomakler.php:5050apply_filters( 'immomakler_importer_only', false ) -
classes/plus/widgets/class-immomakler-legacy-widgets.php:45apply_filters( 'immomakler_importer_only', false ) -
immomakler-plus.php:100apply_filters( 'immomakler_importer_only', false ) -
src/Data/Post_Types/Person_Post_Type.php:53apply_filters( 'immomakler_importer_only', false ) -
src/Data/Taxonomies/Property_Taxonomies.php:311apply_filters( 'immomakler_importer_only', false )
immomakler_importfiles_always_auto_prepend_timestamps
Section intitulée « immomakler_importfiles_always_auto_prepend_timestamps »Type : Filter
Fichier : classes/class-immomakler.php:6691
Signature :
apply_filters( 'immomakler_importfiles_always_auto_prepend_timestamps', false )immomakler_importfiles_auto_prepend_timestamps
Section intitulée « immomakler_importfiles_auto_prepend_timestamps »Type : Filter
Fichier : classes/class-immomakler.php:6692
Signature :
apply_filters( 'immomakler_importfiles_auto_prepend_timestamps', true )immomakler_insert_attachment_args
Section intitulée « immomakler_insert_attachment_args »Type : Filter
Fichier : src/Importers/Openimmo_Xml/Attachments/Local_File.php:222
Signature :
apply_filters( 'immomakler_insert_attachment_args', [ 'guid' => trailingslashit( $wp_upload_dir['baseurl'] ) . _wp_relative_upload_path( $new_filename ), 'post_mime_type' => $wp_filetype['type'], 'post_title' => $this->get_title(), 'post_content' => $this->get_description(), 'post_excerpt' => $this->get_caption(), 'post_status' => 'inherit', 'menu_order' => $this->get_order_number(), 'post_author' => $this->get_post_author(), ] )immomakler_iso_land_mapping
Section intitulée « immomakler_iso_land_mapping »Type : Filter
Fichier : classes/class-immomakler.php:7533
Signature :
apply_filters( 'immomakler_iso_land_mapping', [ 'DEU' => __( 'Deutschland', 'immomakler' ), 'ESP' => __( 'Spanien', 'immomakler' ), 'AUT' => __( 'Österreich', 'immomakler' ), 'CHE' => __( 'Schweiz', 'immomakler' ), 'ITA' => __( 'Italien', 'immomakler' ), 'NLD' => __( 'Niederlande', 'immomakler' ), 'FRA' => __( 'Frankreich', 'immomakler' ), 'HRV' => __( 'Kroatien', 'immomakler' ), 'CZE' => __( 'Tschechien', 'immomakler' ), 'SVK' => __( 'Slowakei', 'immomakler' ), 'HUN' => __( 'Ungarn', 'immomakler' ), 'SVN' => __( 'Slowenien', 'immomakler' ), 'PRT' => __( 'Portugal', 'immomakler' ), 'POL' => __( 'Polen', 'immomakler' ), 'BLR' => __( 'Weißrussland', 'immomakler' ), 'MNE' => __( 'Montenegro', 'immomakler' ), 'BGR' => __( 'Bulgarien', 'immomakler' ), 'GRC' => __( 'Griechenland', 'immomakler' ), 'ZAF' => __( 'Südafrika', 'immomakler' ), 'BHS' => __( 'Bahamas', 'immomakler' ), 'CYP' => __( 'Zypern', 'immomakler' ), 'ARE' => __( 'Dubai', 'immomakler' ), 'MEX' => __( 'Mexiko', 'immomakler' ), 'THA' => __( 'Thailand', 'immomakler' ), ] )immomakler_needs_admin_notices_js
Section intitulée « immomakler_needs_admin_notices_js »Type : Action
Description (tirée du code source, en anglais) :
Signal that admin notice JS is required.Fichier : src/Admin/Notices/Abstract_Admin_Notice.php:80
Signature :
do_action( 'immomakler_needs_admin_notices_js' )immomakler_objektart_mapping
Section intitulée « immomakler_objektart_mapping »Type : Filter
Fichier : classes/class-immomakler.php:7566
Signature :
apply_filters( 'immomakler_objektart_mapping', [ 'ackerbau' => __( 'Ackerbau', 'immomakler' ), 'anwesen' => __( 'Anwesen', 'immomakler' ), 'apartment' => __( 'Apartment', 'immomakler' ), 'apartmenthaus' => __( 'Apartmenthaus', 'immomakler' ), 'attikawohnung' => __( 'Attikawohnung', 'immomakler' ), 'aussiedlerhof' => __( 'Aussiedlerhof', 'immomakler' ), 'ausstellungsflaeche' => __( 'Ausstellungsfläche', 'immomakler' ), 'bar' => __( 'Bar', 'immomakler' ), 'bauernhaus' => __( 'Bauernhaus', 'immomakler' ), 'bauernhof' => __( 'Bauernhof', 'immomakler' ), 'berghuette' => __( 'Berghütte', 'immomakler' ), 'betreutes-wohnen' => __( 'Betreutes Wohnen', 'immomakler' ), 'bootsliegeplatz' => __( 'Bootsliegeplatz', 'immomakler' ), 'buero_praxen' => __( 'Büro/Praxis', 'immomakler' ), 'bueroflaeche' => __( 'Bürofläche', 'immomakler' ), 'buerogebaeude' => __( 'Bürogebäude', 'immomakler' ), 'buerohaus' => __( 'Bürohaus', 'immomakler' ), 'buerozentrum' => __( 'Bürozentrum', 'immomakler' ), 'bungalow' => __( 'Bungalow', 'immomakler' ), 'burg' => __( 'Burg', 'immomakler' ), 'cafe' => __( 'Café', 'immomakler' ), 'carport' => __( 'Carport', 'immomakler' ), 'chalet' => __( 'Chalet', 'immomakler' ), 'coworking' => __( 'Coworking', 'immomakler' ), 'dachgeschoss' => __( 'Dachgeschosswohnung', 'immomakler' ), 'discothek' => __( 'Discothek', 'immomakler' ), 'doppelgarage' => __( 'Doppelgarage', 'immomakler' ), 'doppelhaushaelfte' => __( 'Doppelhaushälfte', 'immomakler' ), 'duplex' => __( 'Duplex', 'immomakler' ), 'einfamilienhaus' => __( 'Einfamilienhaus', 'immomakler' ), 'einkaufscentren' => __( 'Einkaufszentrum', 'immomakler' ), 'einkaufszentrum' => __( 'Einkaufszentrum', 'immomakler' ), 'einraumlokal' => __( 'Einraumlokal', 'immomakler' ), 'einzelgarage' => __( 'Einzelgarage', 'immomakler' ), 'einzelhandel' => __( 'Einzelhandel', 'immomakler' ), 'einzelhandelsladen' => __( 'Ladenfläche', 'immomakler' ), 'erdgeschoss' => __( 'Erdgeschosswohnung', 'immomakler' ), 'etage' => __( 'Etagenwohnung', 'immomakler' ), 'factory_outlet' => __( 'Factory Outlet', 'immomakler' ), 'ferienhaus' => __( 'Ferienhaus', 'immomakler' ), 'ferienwohnung' => __( 'Ferienwohnung', 'immomakler' ), 'fertighaus' => __( 'Fertighaus', 'immomakler' ), 'finca' => __( 'Finca', 'immomakler' ), 'freiflaechen' => __( 'Freifläche', 'immomakler' ), 'freizeit' => __( 'Freizeit', 'immomakler' ), 'freizeitanlage' => __( 'Freizeitanlage', 'immomakler' ), 'freizeitimmobilie_gewerblich' => __( 'Freizeitimmobilie', 'immomakler' ), 'galerie' => __( 'Galerie', 'immomakler' ), 'gartenbau' => __( 'Gartenbau', 'immomakler' ), 'gastgewerbe' => __( 'Gastgewerbe', 'immomakler' ), 'gastronomie' => __( 'Gastronomie', 'immomakler' ), 'gastronomie_und_wohnung' => __( 'Gastronomie und Wohnung', 'immomakler' ), 'gemischt' => __( 'Grundstück gemischt genutzt', 'immomakler' ), 'geschaeftshaus' => __( 'Geschäftshaus', 'immomakler' ), 'gewerbe' => __( 'Gewerbe', 'immomakler' ), 'gewerbepark' => __( 'Gewerbepark', 'immomakler' ), 'grundstueck' => __( 'Grundstück', 'immomakler' ), 'halle' => __( 'Halle', 'immomakler' ), 'hallen_lager_prod' => __( 'Halle/Lager/Produktion', 'immomakler' ), 'haus' => __( 'Haus', 'immomakler' ), 'herrenhaus' => __( 'Herrenhaus', 'immomakler' ), 'hochregallager' => __( 'Hochregallager', 'immomakler' ), 'hotels' => __( 'Hotel', 'immomakler' ), 'industrie' => __( 'Industrie', 'immomakler' ), 'industrieanlagen' => __( 'Industrieanlagen', 'immomakler' ), 'industriehalle' => __( 'Industriehalle', 'immomakler' ), 'jagd_und_forstwirtschaft' => __( 'Jagd- und Forstwirtschaft', 'immomakler' ), 'jagdrevier' => __( 'Jagdrevier', 'immomakler' ), 'kaufhaus' => __( 'Kaufhaus', 'immomakler' ), 'keine_angabe' => '', 'kiosk' => __( 'Kiosk', 'immomakler' ), 'krankenhaus' => __( 'Krankenhaus', 'immomakler' ), 'kuehlhaus' => __( 'Kühlhaus', 'immomakler' ), 'ladenlokal' => __( 'Ladenlokal', 'immomakler' ), 'lager' => __( 'Lager', 'immomakler' ), 'lager_mit_freiflaeche' => __( 'Lager mit Freifläche', 'immomakler' ), 'lagerflaechen' => __( 'Lagerfläche', 'immomakler' ), 'land_forstwirschaft' => __( 'Land-/Forstwirtschaft', 'immomakler' ), 'land_und_forstwirtschaft' => __( 'Land-/Forstwirtschaft', 'immomakler' ), 'landhaus' => __( 'Landhaus', 'immomakler' ), 'landwirtschaftliche_betriebe' => __( 'Landwirtschaftlicher Betrieb', 'immomakler' ), 'laube-datsche-gartenhaus' => __( 'Laube/Datsche/Gartenhaus', 'immomakler' ), 'loft-studio-atelier' => __( 'Loft/Studio/Atelier', 'immomakler' ), 'loft_atelier' => __( 'Loft/Atelier', 'immomakler' ), 'maisonette' => __( 'Maisonettewohnung', 'immomakler' ), 'mehrfamilienhaus' => __( 'Mehrfamilienhaus', 'immomakler' ), 'parken' => __( 'Parken', 'immomakler' ), 'parkflache' => __( 'Parkfläche', 'immomakler' ), 'parkhaus' => __( 'Parkhaus', 'immomakler' ), 'parkplatz_strom' => __( 'Parkplatz mit Elektro-Ladestation', 'immomakler' ), 'pensionen' => __( 'Pensionen', 'immomakler' ), 'penthouse' => __( 'Penthousewohnung', 'immomakler' ), 'pflegeheim' => __( 'Pflegeheim', 'immomakler' ), 'praxis' => __( 'Praxis', 'immomakler' ), 'praxisflaeche' => __( 'Praxisfläche', 'immomakler' ), 'praxishaus' => __( 'Praxishaus', 'immomakler' ), 'produktion' => __( 'Produktion', 'immomakler' ), 'raucherlokal' => __( 'Raucherlokal', 'immomakler' ), 'reiheneck' => __( 'Reiheneckhaus', 'immomakler' ), 'reihenend' => __( 'Reihenendhaus', 'immomakler' ), 'reihenhaus' => __( 'Reihenhaus', 'immomakler' ), 'reihenmittel' => __( 'Reihenmittelhaus', 'immomakler' ), 'reiterhoefe' => __( 'Reiterhof', 'immomakler' ), 'restaurant' => __( 'Restaurant', 'immomakler' ), 'resthof' => __( 'Resthof', 'immomakler' ), 'rohdachboden' => __( 'Rohdachboden', 'immomakler' ), 'rustico' => __( 'Rustico', 'immomakler' ), 'sanatorium' => __( 'Sanatorium', 'immomakler' ), 'sb_maerkte' => __( 'SB Markt', 'immomakler' ), 'scheunen' => __( 'Scheune', 'immomakler' ), 'schloss' => __( 'Schloss', 'immomakler' ), 'seeliegenschaft' => __( 'Seeliegenschaft', 'immomakler' ), 'seniorenheim' => __( 'Seniorenheim', 'immomakler' ), 'service' => __( 'Service', 'immomakler' ), 'shared_office' => __( 'Shared Office', 'immomakler' ), 'sondernutzung' => __( 'Sondernutzung', 'immomakler' ), 'sonstige' => '', 'sonstige_landwirtschaftsimmobilien' => __( 'Sonstige Landwirtschaftsimmobilie', 'immomakler' ), 'souterrain' => __( 'Souterrainwohnung', 'immomakler' ), 'speditionslager' => __( 'Speditionslager', 'immomakler' ), 'sportanlagen' => __( 'Sportanlage', 'immomakler' ), 'stadthaus' => __( 'Stadthaus', 'immomakler' ), 'stellplatz' => __( 'Außenstellplatz', 'immomakler' ), 'strandhaus' => __( 'Strandhaus', 'immomakler' ), 'tankstelle' => __( 'Tankstelle', 'immomakler' ), 'teich_und_fischwirtschaft' => __( 'Teich- und Fischwirtschaft', 'immomakler' ), 'terrassen' => __( 'Terrassenwohnung', 'immomakler' ), 'tiefgarage' => __( 'Tiefgarage', 'immomakler' ), 'tiefgaragenstellplatz' => __( 'Tiefgaragenstellplatz', 'immomakler' ), 'verbrauchermaerkte' => __( 'Verbrauchermarkt', 'immomakler' ), 'verbrauchermarkt' => __( 'Verbrauchermarkt', 'immomakler' ), 'vergnuegungsparks_und_center' => __( 'Vergnügungspark/-center', 'immomakler' ), 'verkaufsflaeche' => __( 'Verkaufsfläche', 'immomakler' ), 'viehwirtschaft' => __( 'Viehwirtschaft', 'immomakler' ), 'villa' => __( 'Villa', 'immomakler' ), 'weinbau' => __( 'Weinbau', 'immomakler' ), 'weitere_beherbergungsbetriebe' => __( 'Weitere Beherbergungsbetriebe', 'immomakler' ), 'werkstatt' => __( 'Werkstatt', 'immomakler' ), 'wohn_und_geschaeftshaus' => __( 'Wohn- und Geschäftshaus', 'immomakler' ), 'wohnanlagen' => __( 'Wohnanlagen', 'immomakler' ), 'wohnen' => __( 'Wohngrundstück', 'immomakler' ), 'wohnung' => __( 'Wohnung', 'immomakler' ), 'zimmer' => __( 'Zimmer', 'immomakler' ), 'zinshaus_renditeobjekt' => __( 'Renditeobjekt', 'immomakler' ), 'zweifamilienhaus' => __( 'Zweifamilienhaus', 'immomakler' ), ] )immomakler_on_version_change
Section intitulée « immomakler_on_version_change »Type : Action
Fichier : src/Plugin/Upgrader.php:17
Signature :
do_action( 'immomakler_on_version_change', $db_version, $new_version )immomakler_openimmo_anid
Section intitulée « immomakler_openimmo_anid »Type : Filter
Fichier : classes/class-immomakler.php:6592
Signature :
apply_filters( 'immomakler_openimmo_anid', $openimmo_anid, $anbieter, $filename )immomakler_openimmo_data
Section intitulée « immomakler_openimmo_data »Type : Filter
Fichier : classes/class-immomakler.php:4896
Signature :
apply_filters( 'immomakler_openimmo_data', $openimmo_data, $immobilie, $anbieter )immomakler_openimmo_data_before_set_post_meta
Section intitulée « immomakler_openimmo_data_before_set_post_meta »Type : Filter
Fichier : classes/class-immomakler.php:3098
Signature :
apply_filters( 'immomakler_openimmo_data_before_set_post_meta', $openimmo_data, $post_id )immomakler_openimmo_feedback
Section intitulée « immomakler_openimmo_feedback »Type : Filter
Fichier : src-plus/Mail/OpenImmo_Feedback.php:107
Signature :
apply_filters( 'immomakler_openimmo_feedback', $openimmo_feedback, $data )Autres utilisations :
-
src-plus/WPForms/OpenImmo_Feedback_Xml.php:305apply_filters( 'immomakler_openimmo_feedback', $this->build_feedback( $fields, $post_id, $form_data ), [ 'source' => 'wpforms', 'post_ids' => $post_id > 0 ? [ $post_id ] : [], 'language' => $this->resolve_visitor_language( $page_id ), 'wpforms_fields' => $fields, 'wpforms_form_data' => $form_data, ] )
immomakler_openimmo_feedback_xml_dir
Section intitulée « immomakler_openimmo_feedback_xml_dir »Type : Filter
Fichier : src/Helpers/File_Helper.php:12
Signature :
apply_filters( 'immomakler_openimmo_feedback_xml_dir', trailingslashit( File_System::get_import_dir() ) . 'contact/' )immomakler_openimmo_geocoordinates
Section intitulée « immomakler_openimmo_geocoordinates »Type : Filter
Fichier : classes/class-immomakler.php:4670
Signature :
apply_filters( 'immomakler_openimmo_geocoordinates', [ 'latitude' => $openimmo_data['geo_latitude'], 'longitude' => $openimmo_data['geo_longitude'], ], $immobilie, $openimmo_data, $address_visible )immomakler_openimmofeedback_key_for_oobj_id
Section intitulée « immomakler_openimmofeedback_key_for_oobj_id »Type : Filter
Fichier : src-plus/Mail/OpenImmo_Feedback.php:85
Signature :
apply_filters( 'immomakler_openimmofeedback_key_for_oobj_id', 'objektnr_extern', $post_id )Autres utilisations :
-
src-plus/WPForms/OpenImmo_Feedback_Xml.php:445apply_filters( 'immomakler_openimmofeedback_key_for_oobj_id', 'objektnr_extern', $post_id )
immomakler_openimmofeedback_sender_name
Section intitulée « immomakler_openimmofeedback_sender_name »Type : Filter
Fichier : src-plus/Mail/OpenImmo_Feedback.php:41
Signature :
apply_filters( 'immomakler_openimmofeedback_sender_name', __( 'Kontaktformular', 'immomakler' ) . ' ' . ImmoMakler_Options::get( 'contactform_sender_name' ) )Autres utilisations :
-
src-plus/WPForms/OpenImmo_Feedback_Xml.php:412apply_filters( 'immomakler_openimmofeedback_sender_name', __( 'Kontaktformular', 'immomakler' ) . ' ' . ImmoMakler_Options::get( 'contactform_sender_name' ) )
immomakler_orphaned_attachments_batch_size
Section intitulée « immomakler_orphaned_attachments_batch_size »Type : Filter
Fichier : src/Admin/System_Info.php:182
Signature :
apply_filters( 'immomakler_orphaned_attachments_batch_size', IMMOMAKLER_CLEANUP_UNATTACHED_ATTACHMENTS_PER_PAGE )Autres utilisations :
-
src/Cron/Events/Cleanup_Unattached_Attachments.php:92apply_filters( 'immomakler_orphaned_attachments_batch_size', IMMOMAKLER_CLEANUP_UNATTACHED_ATTACHMENTS_PER_PAGE )
immomakler_orphaned_attachments_grace_period
Section intitulée « immomakler_orphaned_attachments_grace_period »Type : Filter
Fichier : src/Data/Orphaned_Attachments.php:360
Signature :
apply_filters( 'immomakler_orphaned_attachments_grace_period', IMMOMAKLER_CLEANUP_ORPHANED_ATTACHMENTS_GRACE_PERIOD )immomakler_orphaned_attachments_time_budget
Section intitulée « immomakler_orphaned_attachments_time_budget »Type : Filter
Fichier : src/Admin/System_Info.php:181
Signature :
apply_filters( 'immomakler_orphaned_attachments_time_budget', IMMOMAKLER_CLEANUP_ORPHANED_ATTACHMENTS_TIME_BUDGET )Autres utilisations :
-
src/Cron/Events/Cleanup_Unattached_Attachments.php:109apply_filters( 'immomakler_orphaned_attachments_time_budget', IMMOMAKLER_CLEANUP_ORPHANED_ATTACHMENTS_TIME_BUDGET )
immomakler_post_author
Section intitulée « immomakler_post_author »Type : Filter
Fichier : src/Admin/Options_Adminpanel.php:1011
Signature :
apply_filters( 'immomakler_post_author', get_current_user_id() )immomakler_primaerenergietraeger_mapping
Section intitulée « immomakler_primaerenergietraeger_mapping »Type : Filter
Fichier : classes/class-immomakler.php:7798
Signature :
apply_filters( 'immomakler_primaerenergietraeger_mapping', [ 'oel' => __( 'Öl', 'immomakler' ), 'gas' => __( 'Gas', 'immomakler' ), 'elektro' => __( 'Strom', 'immomakler' ), 'electricity' => __( 'Strom', 'immomakler' ), // onOffice. 'strom' => __( 'Strom', 'immomakler' ), 'alternativ' => __( 'Alternativ', 'immomakler' ), 'solar' => __( 'Solar', 'immomakler' ), 'erdwaerme' => __( 'Erdwärme', 'immomakler' ), 'luftwp' => __( 'Wärmepumpe', 'immomakler' ), 'fern' => __( 'Fernwärme', 'immomakler' ), 'block' => __( 'Blockheizkraftwerk', 'immomakler' ), 'wasser-elektro' => __( 'Ergänzendes dezentrales Warmwasser', 'immomakler' ), 'pellet' => __( 'Pellet', 'immomakler' ), 'kohle' => __( 'Kohle', 'immomakler' ), 'holz' => __( 'Holz/Hackschnitzel', 'immomakler' ), 'fluessiggas' => __( 'Flüssiggas (eigener Tank)', 'immomakler' ), 'erdgas_leicht' => __( 'Erdgas leicht', 'immomakler' ), 'erdgas_schwer' => __( 'Erdgas schwer', 'immomakler' ), 'fernwaerme_dampf' => __( 'Fernwärme Dampf', 'immomakler' ), 'nahwaerme' => __( 'Nahwärme', 'immomakler' ), 'waermelieferung' => __( 'Wärmelieferung', 'immomakler' ), 'bioenergie' => __( 'Bioenergie', 'immomakler' ), 'windenergie' => __( 'Windenergie', 'immomakler' ), 'wasserenergie' => __( 'Wasserenergie', 'immomakler' ), 'umweltwaerme' => __( 'Umweltwärme', 'immomakler' ), 'kwk_fossil' => __( 'KWK fossil', 'immomakler' ), 'kwk_erneuerbar' => __( 'KWK erneuerbar', 'immomakler' ), 'kwk_regenerativ' => __( 'KWK regenerativ', 'immomakler' ), 'kwk_bio' => __( 'KWK Bio', 'immomakler' ), ] )immomakler_translation_group_fallback_key
Section intitulée « immomakler_translation_group_fallback_key »Type : Filter
Depuis la version : 5.70.0
Description (tirée du code source, en anglais) :
Filters the meta key the language versions of a property are matched on when the duplicate key finds none. Return an empty string to match on the duplicate key alone.Fichier : src/Importers/Openimmo_Xml/Translation_Siblings.php:77
Signature :
apply_filters( 'immomakler_translation_group_fallback_key', self::FALLBACK_KEY, $openimmo_data )Paramètres :
$fallback_key(string) Defaults to ‘objektnr_extern’.
immomakler_wpml_orphans_batch_size
Section intitulée « immomakler_wpml_orphans_batch_size »Type : Filter
Fichier : src/Cron/Events/Cleanup_Wpml_Orphans.php:116
Signature :
apply_filters( 'immomakler_wpml_orphans_batch_size', self::BATCH_SIZE )immomakler_zustand_mapping
Section intitulée « immomakler_zustand_mapping »Type : Filter
Fichier : classes/class-immomakler.php:7724
Signature :
apply_filters( 'immomakler_zustand_mapping', [ 'erstbezug' => _x( 'Erstbezug', 'Zustand', 'immomakler' ), 'teil_vollrenovierungsbed' => _x( 'renovierungsbedürftig', 'Zustand', 'immomakler' ), 'neuwertig' => _x( 'neuwertig', 'Zustand', 'immomakler' ), 'teil_vollsaniert' => _x( 'teil-/vollsaniert', 'Zustand', 'immomakler' ), 'teil_vollrenoviert' => _x( 'teil-/vollrenoviert', 'Zustand', 'immomakler' ), 'teil_saniert' => _x( 'teilsaniert', 'Zustand', 'immomakler' ), 'voll_saniert' => _x( 'vollsaniert', 'Zustand', 'immomakler' ), 'sanierungsbeduerftig' => _x( 'sanierungsbedürftig', 'Zustand', 'immomakler' ), 'baufaellig' => _x( 'baufällig', 'Zustand', 'immomakler' ), 'nach_vereinbarung' => _x( 'nach Vereinbarung', 'Zustand', 'immomakler' ), 'modernisiert' => _x( 'modernisiert', 'Zustand', 'immomakler' ), 'gepflegt' => _x( 'gepflegt', 'Zustand', 'immomakler' ), 'rohbau' => _x( 'Rohbau', 'Zustand', 'immomakler' ), 'entkernt' => _x( 'entkernt', 'Zustand', 'immomakler' ), 'abrissobjekt' => _x( 'Abrissobjekt', 'Zustand', 'immomakler' ), 'projektiert' => _x( 'projektiert', 'Zustand', 'immomakler' ), ] )