Hooks : Formulaire de contact
immomakler_altcha_challenge_options
Section intitulée « immomakler_altcha_challenge_options »Type : Filter
Description (tirée du code source, en anglais) :
Filters the ALTCHA proof-of-work difficulty.algorithm is ARGON2ID (when ext-sodium is loaded) or PBKDF2/SHA-256, and the other keys are that algorithm’s preset. memory_cost is in KiB and only meaningful for Argon2id.
Fichier : src/Spam_Protection/Altcha_Captcha.php:689
Signature :
apply_filters( 'immomakler_altcha_challenge_options', $defaults )Paramètres :
$defaults(array{algorithm:string,cost:int,memory_cost:int,counter_min:int,counter_max:int}) Difficulty settings.
immomakler_contact_active_immoblueplus_mailformat
Section intitulée « immomakler_contact_active_immoblueplus_mailformat »Type : Filter
Fichier : src/Mail/Immoblueplus_Mail_Format.php:52
Signature :
apply_filters( 'immomakler_contact_active_immoblueplus_mailformat', true )immomakler_contact_custom_is_widerruf
Section intitulée « immomakler_contact_custom_is_widerruf »Type : Filter
Fichier : classes/class-immomakler-contact.php:1192
Signature :
apply_filters( 'immomakler_contact_custom_is_widerruf', false )Autres utilisations :
-
src/Contact/Enquiry_Service.php:214apply_filters( 'immomakler_contact_custom_is_widerruf', false )
immomakler_contact_data
Section intitulée « immomakler_contact_data »Type : Filter
Fichier : src/Data/ContactData.php:341
Signature :
apply_filters( 'immomakler_contact_data', $contact_data, $property_post_id )immomakler_contact_data_single_keys
Section intitulée « immomakler_contact_data_single_keys »Type : Filter
Fichier : src/Data/ContactData.php:111
Signature :
apply_filters( 'immomakler_contact_data_single_keys', $contact_data_keys_single, $this->property_post_id )immomakler_contact_form_errors
Section intitulée « immomakler_contact_form_errors »Type : Filter
Fichier : classes/class-immomakler-contact.php:875
Signature :
apply_filters( 'immomakler_contact_form_errors', $errors, $values )immomakler_contact_form_errors_in_send
Section intitulée « immomakler_contact_form_errors_in_send »Type : Filter
Fichier : src/Contact/Enquiry_Service.php:225
Signature :
apply_filters( 'immomakler_contact_form_errors_in_send', $errors, $request )immomakler_contact_form_values
Section intitulée « immomakler_contact_form_values »Type : Filter
Fichier : classes/class-immomakler-contact.php:874
Signature :
apply_filters( 'immomakler_contact_form_values', $values, $errors )immomakler_contact_form_values_in_send
Section intitulée « immomakler_contact_form_values_in_send »Type : Filter
Fichier : src/Contact/Enquiry_Service.php:226
Signature :
apply_filters( 'immomakler_contact_form_values_in_send', $values )immomakler_contact_form_with_posts
Section intitulée « immomakler_contact_form_with_posts »Type : Filter
Fichier : classes/class-immomakler-contact.php:1303
Signature :
apply_filters( 'immomakler_contact_form_with_posts', $form, $values, $errors )immomakler_contact_form_without_posts
Section intitulée « immomakler_contact_form_without_posts »Type : Filter
Fichier : classes/class-immomakler-contact.php:1305
Signature :
apply_filters( 'immomakler_contact_form_without_posts', $form, $values, $errors )immomakler_contact_get_checked_checkboxes_text
Section intitulée « immomakler_contact_get_checked_checkboxes_text »Type : Filter
Fichier : classes/class-immomakler-contact.php:1895
Signature :
apply_filters( 'immomakler_contact_get_checked_checkboxes_text', $text, $items, $values )immomakler_contact_mail_street_oneliner
Section intitulée « immomakler_contact_mail_street_oneliner »Type : Filter
Fichier : src/Contact/Enquiry_Service.php:612
Signature :
apply_filters( 'immomakler_contact_mail_street_oneliner', false )immomakler_contact_mail_street_onliner
Section intitulée « immomakler_contact_mail_street_onliner »Type : Filter
Fichier : src/Contact/Enquiry_Service.php:613
Signature :
apply_filters( 'immomakler_contact_mail_street_onliner', false )immomakler_contact_property_url
Section intitulée « immomakler_contact_property_url »Type : Filter
Depuis la version : 5.71.0
Description (tirée du code source, en anglais) :
Filters the property URL an enquiry mail links to. A decoupled front end serves the property under its own address; the headless module points the link there.Fichier : src/Contact/Enquiry_Service.php:482
Signature :
apply_filters( 'immomakler_contact_property_url', (string) get_permalink( (int) $post_id ), (int) $post_id )Paramètres :
$url(string) The WordPress permalink.$post_id(int) Property post ID.
immomakler_contact_recipient_is_immoblueplus
Section intitulée « immomakler_contact_recipient_is_immoblueplus »Type : Filter
Fichier : src/Mail/Immoblueplus_Mail_Format.php:62
Signature :
apply_filters( 'immomakler_contact_recipient_is_immoblueplus', false )immomakler_contact_send_mails
Section intitulée « immomakler_contact_send_mails »Type : Filter
Fichier : src/Contact/Enquiry_Service.php:289
Signature :
apply_filters( 'immomakler_contact_send_mails', '__return_true' )Autres utilisations :
-
src/Contact/Enquiry_Service.php:379apply_filters( 'immomakler_contact_send_mails', true )
immomakler_contactform_after_checkboxes
Section intitulée « immomakler_contactform_after_checkboxes »Type : Action
Fichier : classes/class-immomakler-contact.php:1204
Signature :
do_action( 'immomakler_contactform_after_checkboxes', $values, $errors )immomakler_contactform_after_submit_button
Section intitulée « immomakler_contactform_after_submit_button »Type : Action
Fichier : classes/class-immomakler-contact.php:1239
Signature :
do_action( 'immomakler_contactform_after_submit_button' )immomakler_contactform_agb
Section intitulée « immomakler_contactform_agb »Type : Filter
Fichier : classes/class-immomakler-contact.php:1729
Signature :
apply_filters( 'immomakler_contactform_agb', $this->link_document_in_text( ImmoMakler_Options::get( 'contactform_agb_text' ), 'agb', $item_ids ) )immomakler_contactform_altcha_validationfailed
Section intitulée « immomakler_contactform_altcha_validationfailed »Type : Filter
Fichier : classes/class-immomakler-contact.php:1257
Signature :
apply_filters( 'immomakler_contactform_altcha_validationfailed', '<div class="alert alert-danger" role="alert">' . esc_html__( 'Der Spam-Schutz konnte nicht bestätigt werden. Bitte laden Sie die Seite neu und senden Sie das Formular erneut ab.', 'immomakler' ) . '</div>' )immomakler_contactform_before_checkboxes
Section intitulée « immomakler_contactform_before_checkboxes »Type : Action
Fichier : classes/class-immomakler-contact.php:1130
Signature :
do_action( 'immomakler_contactform_before_checkboxes', $values, $errors )immomakler_contactform_before_formfields
Section intitulée « immomakler_contactform_before_formfields »Type : Action
Fichier : classes/class-immomakler-contact.php:943
Signature :
do_action( 'immomakler_contactform_before_formfields', $values, $errors )immomakler_contactform_cc
Section intitulée « immomakler_contactform_cc »Type : Filter
Fichier : src/Contact/Enquiry_Service.php:328
Signature :
apply_filters( 'immomakler_contactform_cc', $cc_default, $mail->build_address( (string) $email, $recipient_data['name'] ), $items, $values )Autres utilisations :
-
src/Contact/Enquiry_Service.php:415apply_filters( 'immomakler_contactform_cc', '', $mail->build_address( $to_email, $to_name ) )
immomakler_contactform_confirmation_emailtext
Section intitulée « immomakler_contactform_confirmation_emailtext »Type : Filter
Fichier : classes/class-immomakler-contact.php:1603
Signature :
apply_filters( 'immomakler_contactform_confirmation_emailtext', $body, $requested_items, $values )immomakler_contactform_confirmation_rate_limit
Section intitulée « immomakler_contactform_confirmation_rate_limit »Type : Filter
Fichier : classes/class-immomakler-contact.php:1493
Signature :
apply_filters( 'immomakler_contactform_confirmation_rate_limit', 10 )immomakler_contactform_custom
Section intitulée « immomakler_contactform_custom »Type : Filter
Fichier : classes/class-immomakler-contact.php:1761
Signature :
apply_filters( 'immomakler_contactform_custom', $this->link_document_in_text( ImmoMakler_Options::get( 'contactform_custom_text' ), 'custom', $item_ids ) )immomakler_contactform_customer_is_sender
Section intitulée « immomakler_contactform_customer_is_sender »Type : Filter
Fichier : src/Contact/Enquiry_Service.php:305
Signature :
apply_filters( 'immomakler_contactform_customer_is_sender', false, $items[0] )Autres utilisations :
-
src/Contact/Enquiry_Service.php:403apply_filters( 'immomakler_contactform_customer_is_sender', false )
immomakler_contactform_enabled_fields
Section intitulée « immomakler_contactform_enabled_fields »Type : Filter
Fichier : classes/class-immomakler-contact.php:326
Signature :
apply_filters( 'immomakler_contactform_enabled_fields', [ 'company', 'title', 'name', 'email', 'phone', 'street', 'city', 'message', 'check_agb', 'check_widerruf', 'check_provision', 'check_privacy', ] )immomakler_contactform_get_text
Section intitulée « immomakler_contactform_get_text »Type : Filter
Fichier : classes/class-immomakler-contact.php:1782
Signature :
apply_filters( 'immomakler_contactform_get_text', $text, $key, $item_ids )immomakler_contactform_is_enabled_field
Section intitulée « immomakler_contactform_is_enabled_field »Type : Filter
Fichier : classes/class-immomakler-contact.php:774
Signature :
apply_filters( 'immomakler_contactform_is_enabled_field', $is_enabled, $field_name )immomakler_contactform_mail_no_posts_subject
Section intitulée « immomakler_contactform_mail_no_posts_subject »Type : Filter
Fichier : classes/class-immomakler-contact.php:1607
Signature :
apply_filters( 'immomakler_contactform_mail_no_posts_subject', sprintf( __( 'Ihre Kontaktaufnahme über die Website "%s"', 'immomakler' ), html_entity_decode( get_bloginfo( 'name' ), ENT_QUOTES, 'UTF-8' ) ) )Autres utilisations :
-
src/Contact/Enquiry_Service.php:433apply_filters( 'immomakler_contactform_mail_no_posts_subject', sprintf( __( 'Kontaktaufnahme über die Website "%s"', 'immomakler' ), html_entity_decode( get_bloginfo( 'name' ), ENT_QUOTES, 'UTF-8' ) ) )
immomakler_contactform_mail_to_email
Section intitulée « immomakler_contactform_mail_to_email »Type : Filter
Fichier : classes/class-immomakler-contact.php:1714
Signature :
apply_filters( 'immomakler_contactform_mail_to_email', $to_email, $item_id )Autres utilisations :
-
classes/class-immomakler-publimmo.php:661apply_filters( 'immomakler_contactform_mail_to_email', get_post_meta( $post_id, 'kontaktperson_email_feedback', true) ) -
src/Contact/Enquiry_Service.php:399apply_filters( 'immomakler_contactform_mail_to_email', $to_email )
immomakler_contactform_mail_to_name
Section intitulée « immomakler_contactform_mail_to_name »Type : Filter
Fichier : classes/class-immomakler-contact.php:1713
Signature :
apply_filters( 'immomakler_contactform_mail_to_name', $to_name, $item_id )Autres utilisations :
-
src/Contact/Enquiry_Service.php:398apply_filters( 'immomakler_contactform_mail_to_name', $to_name )
immomakler_contactform_mail_with_posts_body
Section intitulée « immomakler_contactform_mail_with_posts_body »Type : Filter
Fichier : src/Contact/Enquiry_Service.php:334
Signature :
apply_filters( 'immomakler_contactform_mail_with_posts_body', $body, $values, $items )immomakler_contactform_mail_with_posts_subject
Section intitulée « immomakler_contactform_mail_with_posts_subject »Type : Filter
Fichier : classes/class-immomakler-publimmo.php:664
Signature :
apply_filters( 'immomakler_contactform_mail_with_posts_subject', sprintf( __( 'Immobilien-Anfrage über die Website "%s"', 'immomakler' ), html_entity_decode( get_bloginfo('name'), ENT_QUOTES, 'UTF-8' ) ), [$post_id] )Autres utilisations :
-
src/Contact/Enquiry_Service.php:352apply_filters( 'immomakler_contactform_mail_with_posts_subject', sprintf( __( 'Immobilien-Anfrage über die Website "%s"', 'immomakler' ), html_entity_decode( get_bloginfo( 'name' ), ENT_QUOTES, 'UTF-8' ) ), $requested_items )
immomakler_contactform_mailfailed
Section intitulée « immomakler_contactform_mailfailed »Type : Filter
Fichier : classes/class-immomakler-contact.php:1333
Signature :
apply_filters( 'immomakler_contactform_mailfailed', '<div class="alert alert-danger" role="alert">' . sprintf( __( 'Entschuldigen Sie bitte, beim Senden an folgende Empfänger ist leider ein Fehler aufgetreten:<br>%s<br><br>Bitte kontaktieren Sie uns per E-Mail oder telefonisch, danke!', 'immomakler' ), esc_html( implode( ', ', $result->mail_errors ) ) ) . '</div>', $result->requested_items, $result->values )immomakler_contactform_mailsent
Section intitulée « immomakler_contactform_mailsent »Type : Filter
Fichier : classes/class-immomakler-contact.php:1331
Signature :
apply_filters( 'immomakler_contactform_mailsent', '<div class="alert alert-success" role="alert">' . __( 'Vielen Dank, Ihre Anfrage wurde versendet!', 'immomakler' ) . '</div>', $result->requested_items, $result->values, $result->enquiry_post_id )immomakler_contactform_makeappointment
Section intitulée « immomakler_contactform_makeappointment »Type : Filter
Fichier : classes/class-immomakler-contact.php:1767
Signature :
apply_filters( 'immomakler_contactform_makeappointment', __( 'Besichtigungstermin erwünscht', 'immomakler' ) )immomakler_contactform_mandatory_fields
Section intitulée « immomakler_contactform_mandatory_fields »Type : Filter
Fichier : classes/class-immomakler-contact.php:352
Signature :
apply_filters( 'immomakler_contactform_mandatory_fields', [ 'name', 'email', 'phone', 'street', 'city', 'message', 'check_agb', 'check_widerruf', 'check_provision', 'check_privacy', ] )immomakler_contactform_message_text
Section intitulée « immomakler_contactform_message_text »Type : Filter
Fichier : classes/class-immomakler-contact.php:1124
Signature :
apply_filters( 'immomakler_contactform_message_text', __( 'Ich interessiere mich für das Angebot. Bitte nehmen Sie mit mir Kontakt auf.', 'immomakler' ) )immomakler_contactform_multiline_fields
Section intitulée « immomakler_contactform_multiline_fields »Type : Filter
Fichier : classes/class-immomakler-contact.php:1998
Signature :
apply_filters( 'immomakler_contactform_multiline_fields', [ 'message' ] )immomakler_contactform_newsletter_rate_limit
Section intitulée « immomakler_contactform_newsletter_rate_limit »Type : Filter
Depuis la version : 5.70.0
Description (tirée du code source, en anglais) :
Filters how many newsletter opt-ins one client may trigger per hour through the contact form. Each opt-in makes the newsletter service send a confirmation mail to the address entered, so the limit keeps the form from being used to flood a third party’s inbox. The enquiry itself is never affected.0 switches the limit off.
Fichier : src/Spam_Protection/Newsletter_Optin_Guard.php:150
Signature :
apply_filters( 'immomakler_contactform_newsletter_rate_limit', self::DEFAULT_RATE_LIMIT )Paramètres :
$limit(int) Maximum opt-ins per client and hour. Default 5.
immomakler_contactform_owner
Section intitulée « immomakler_contactform_owner »Type : Filter
Fichier : classes/class-immomakler-contact.php:1773
Signature :
apply_filters( 'immomakler_contactform_owner', __( 'Ich habe bereits Immobilien-Eigentum', 'immomakler' ) )immomakler_contactform_placeholder_street
Section intitulée « immomakler_contactform_placeholder_street »Type : Filter
Fichier : classes/class-immomakler-contact.php:1027
Signature :
apply_filters( 'immomakler_contactform_placeholder_street', __( 'Straße', 'immomakler' ) )immomakler_contactform_privacy
Section intitulée « immomakler_contactform_privacy »Type : Filter
Fichier : classes/class-immomakler-contact.php:1735
Signature :
apply_filters( 'immomakler_contactform_privacy', $this->link_document_in_text( ImmoMakler_Options::get( 'contactform_privacy_text' ), 'privacy', $item_ids ) )immomakler_contactform_provision_kauf
Section intitulée « immomakler_contactform_provision_kauf »Type : Filter
Fichier : classes/class-immomakler-contact.php:1748
Signature :
apply_filters( 'immomakler_contactform_provision_kauf', ImmoMakler_Options::get( 'contactform_provision_text_kauf' ) )Autres utilisations :
-
src-plus/Headless/Forms/Forms_Config.php:72apply_filters( 'immomakler_contactform_provision_kauf', (string) ImmoMakler_Options::get( 'contactform_provision_text_kauf', '' ) )
immomakler_contactform_provision_miete
Section intitulée « immomakler_contactform_provision_miete »Type : Filter
Fichier : classes/class-immomakler-contact.php:1754
Signature :
apply_filters( 'immomakler_contactform_provision_miete', ImmoMakler_Options::get( 'contactform_provision_text_miete' ) )Autres utilisations :
-
src-plus/Headless/Forms/Forms_Config.php:73apply_filters( 'immomakler_contactform_provision_miete', (string) ImmoMakler_Options::get( 'contactform_provision_text_miete', '' ) )
immomakler_contactform_ratelimited
Section intitulée « immomakler_contactform_ratelimited »Type : Filter
Fichier : classes/class-immomakler-contact.php:1252
Signature :
apply_filters( 'immomakler_contactform_ratelimited', '<div class="alert alert-danger" role="alert">' . esc_html__( 'Von Ihrem Internetanschluss wurden in der letzten Stunde bereits mehrere Anfragen gesendet. Bitte versuchen Sie es später noch einmal oder setzen Sie sich per E-Mail oder telefonisch mit uns in Verbindung.', 'immomakler' ) . '</div>' )immomakler_contactform_submit_value
Section intitulée « immomakler_contactform_submit_value »Type : Filter
Fichier : classes/class-immomakler-contact.php:583
Signature :
apply_filters( 'immomakler_contactform_submit_value', '' )immomakler_contactform_validation_column
Section intitulée « immomakler_contactform_validation_column »Type : Action
Fichier : classes/class-immomakler-contact.php:1242
Signature :
do_action( 'immomakler_contactform_validation_column' )immomakler_contactform_validationfailed
Section intitulée « immomakler_contactform_validationfailed »Type : Filter
Fichier : classes/class-immomakler-contact.php:1259
Signature :
apply_filters( 'immomakler_contactform_validationfailed', '<div class="alert alert-danger" role="alert">' . __( 'Bitte füllen Sie die mit * markierten Felder korrekt aus.', 'immomakler' ) . '</div>' )Autres utilisations :
-
classes/class-immomakler-contact.php:1265apply_filters( 'immomakler_contactform_validationfailed', '<div class="alert alert-danger" role="alert">' . __( 'Bitte füllen Sie die mit * markierten Felder korrekt aus.', 'immomakler' ) . '</div>' )
immomakler_contactform_widerruf
Section intitulée « immomakler_contactform_widerruf »Type : Filter
Fichier : classes/class-immomakler-contact.php:1741
Signature :
apply_filters( 'immomakler_contactform_widerruf', $this->link_document_in_text( ImmoMakler_Options::get( 'contactform_widerruf_text' ), 'widerruf', $item_ids ) )immomakler_contactform_widerruf_in_multiple_request
Section intitulée « immomakler_contactform_widerruf_in_multiple_request »Type : Filter
Fichier : classes/class-immomakler-contact.php:924
Signature :
apply_filters( 'immomakler_contactform_widerruf_in_multiple_request', __( 'Ihre Anfrage enthält Immobilien, für die eine Widerrufsbelehrung rechtlich notwendig ist. Bitte fragen Sie die Immobilien einzeln auf den jeweiligen Exposee-Ansichten an. Vielen Dank!', 'immomakler' ), $posts )immomakler_email_attachments
Section intitulée « immomakler_email_attachments »Type : Filter
Fichier : src/Contact/Enquiry_Service.php:359
Signature :
apply_filters( 'immomakler_email_attachments', [], [ 'post_ids' => $items, 'form_data' => $values, 'subject' => $subject, 'spam_reason' => $handoff_spam_reason, ] )Autres utilisations :
-
src/Contact/Enquiry_Service.php:440apply_filters( 'immomakler_email_attachments', [], [ 'form_data' => $values, 'subject' => $subject, 'spam_reason' => $handoff_spam_reason, ] )
immomakler_generate_openimmmo_feedback_xml
Section intitulée « immomakler_generate_openimmmo_feedback_xml »Type : Action
Fichier : src/Contact/Enquiry_Service.php:290
Signature :
do_action( 'immomakler_generate_openimmmo_feedback_xml', [], [ 'post_ids' => $items, 'form_data' => $values, 'spam_reason' => $handoff_spam_reason, ] )Autres utilisations :
-
src/Contact/Enquiry_Service.php:381do_action( 'immomakler_generate_openimmmo_feedback_xml', [], [ 'post_ids' => $requested_items, 'form_data' => $values, 'spam_reason' => $handoff_spam_reason, ] )
immomakler_mail_content_type
Section intitulée « immomakler_mail_content_type »Type : Filter
Fichier : src/Mail/Mail.php:31
Signature :
apply_filters( 'immomakler_mail_content_type', $this->content_type )immomakler_mail_force_recipient_email
Section intitulée « immomakler_mail_force_recipient_email »Type : Filter
Fichier : classes/class-immomakler-publimmo.php:662
Signature :
apply_filters( 'immomakler_mail_force_recipient_email', $recipient )Autres utilisations :
-
src/Mail/Mail.php:60apply_filters( 'immomakler_mail_force_recipient_email', $email ) -
src/WPForms/Email_Processor.php:109apply_filters( 'immomakler_mail_force_recipient_email', $recipient_email )
immomakler_mail_force_recipient_name
Section intitulée « immomakler_mail_force_recipient_name »Type : Filter
Fichier : src/Mail/Mail.php:59
Signature :
apply_filters( 'immomakler_mail_force_recipient_name', $name )immomakler_mail_salutation
Section intitulée « immomakler_mail_salutation »Type : Filter
Fichier : src/Mail/Mail.php:183
Signature :
apply_filters( 'immomakler_mail_salutation', $salutation, $person_data )immomakler_mailchimp_checkbox_label
Section intitulée « immomakler_mailchimp_checkbox_label »Type : Filter
Fichier : src/Mailchimp/Filters.php:97
Signature :
apply_filters( 'immomakler_mailchimp_checkbox_label', __( 'Ich möchte den Newsletter abonnieren.', 'immomakler' ) )immomakler_post_type_immomakler_enquiry_args
Section intitulée « immomakler_post_type_immomakler_enquiry_args »Type : Filter
Fichier : src/Data/Post_Types/Enquiry_Post_Type.php:35
Signature :
apply_filters( 'immomakler_post_type_immomakler_enquiry_args', [ 'labels' => [ 'name' => _x( 'Kontaktanfragen', 'post type general name', 'immomakler' ), 'singular_name' => _x( 'Kontaktanfrage', 'post type singular name', 'immomakler' ), 'add_new' => _x( 'Hinzufügen', 'contact request', 'immomakler' ), 'add_new_item' => __( 'Neue Kontaktanfrage anlegen', 'immomakler' ), 'edit_item' => __( 'Kontaktanfrage ansehen', 'immomakler' ), 'new_item' => __( 'Neue Kontaktanfrage', 'immomakler' ), 'all_items' => __( 'Kontaktanfragen', 'immomakler' ), 'view_item' => __( 'Kontaktanfrage ansehen', 'immomakler' ), 'search_items' => __( 'Kontaktanfragen durchsuchen', 'immomakler' ), 'not_found' => __( 'Keine Kontaktanfrage gefunden', 'immomakler' ), 'not_found_in_trash' => __( 'Keine Kontaktanfrage im Papierkorb gefunden', 'immomakler' ), 'filter_items_list' => __( 'Kontaktanfragen filtern', 'immomakler' ), 'items_list_navigation' => __( 'Kontaktanfragen-Navigation', 'immomakler' ), 'items_list' => __( 'Kontaktanfragenliste', 'immomakler' ), 'parent_item_colon' => '', 'menu_name' => _x( 'Kontaktanfragen', 'menu name', 'immomakler' ), ], 'public' => false, 'has_archive' => false, 'revisions' => false, 'show_ui' => true, 'show_in_menu' => self::resolve_show_in_menu(), 'supports' => [ 'custom-fields', ], 'map_meta_cap' => true, 'capability_type' => [ 'immomakler_enquiry', 'immomakler_enquiries' ], 'capabilities' => Enquiry_Capabilities::get_capabilities(), ] )immomakler_post_type_immomakler_widerruf_args
Section intitulée « immomakler_post_type_immomakler_widerruf_args »Type : Filter
Fichier : src/Data/Post_Types/Widerruf_Mail_Post_Type.php:37
Signature :
apply_filters( 'immomakler_post_type_immomakler_widerruf_args', [ 'labels' => [ 'name' => _x( 'Widerrufs-Mails', 'post type general name', 'immomakler' ), 'singular_name' => _x( 'Widerrufs-Mail', 'post type singular name', 'immomakler' ), 'add_new' => _x( 'Hinzufügen', 'widerruf mail', 'immomakler' ), 'add_new_item' => __( 'Neue Widerrufs-Mail anlegen', 'immomakler' ), 'edit_item' => __( 'Widerrufs-Mail ansehen', 'immomakler' ), 'new_item' => __( 'Neue Widerrufs-Mail', 'immomakler' ), 'all_items' => __( 'Widerrufs-Mails', 'immomakler' ), 'view_item' => __( 'Widerrufs-Mail ansehen', 'immomakler' ), 'search_items' => __( 'Widerrufs-Mails durchsuchen', 'immomakler' ), 'not_found' => __( 'Keine Widerrufs-Mail gefunden', 'immomakler' ), 'not_found_in_trash' => __( 'Keine Widerrufs-Mail im Papierkorb gefunden', 'immomakler' ), 'filter_items_list' => __( 'Widerrufs-Mails filtern', 'immomakler' ), 'items_list_navigation' => __( 'Widerrufs-Mails-Navigation', 'immomakler' ), 'items_list' => __( 'Widerrufs-Mails-Liste', 'immomakler' ), 'parent_item_colon' => '', 'menu_name' => _x( 'Widerrufs-Mails', 'menu name', 'immomakler' ), ], 'public' => false, 'has_archive' => false, 'revisions' => false, 'show_ui' => true, 'show_in_menu' => self::resolve_show_in_menu(), 'supports' => [ 'custom-fields', ], 'map_meta_cap' => true, 'capability_type' => [ 'immomakler_widerruf_mail', 'immomakler_widerruf_mails' ], 'capabilities' => Widerruf_Mail_Capabilities::get_capabilities(), ] )immomakler_propstack_newsletter_rate_limit
Section intitulée « immomakler_propstack_newsletter_rate_limit »Type : Filter
Depuis la version : 5.70.0
Description (tirée du code source, en anglais) :
Filters how many newsletter signups one client may send per hour. Each signup makes Propstack send a Double-Opt-In mail to the address entered, so the limit keeps the form from being used to flood a third party’s inbox.0 switches the limit off.
Fichier : src-plus/Propstack/Newsletter_Form.php:463
Signature :
apply_filters( 'immomakler_propstack_newsletter_rate_limit', 5 )Paramètres :
$limit(int) Maximum signups per client and hour. Default 5.
immomakler_rate_limit_client_fingerprint
Section intitulée « immomakler_rate_limit_client_fingerprint »Type : Filter
Description (tirée du code source, en anglais) :
Filters the value identifying a client for rate-limiting purposes.Fichier : src/Spam_Protection/Rate_Limiter.php:123
Signature :
apply_filters( 'immomakler_rate_limit_client_fingerprint', $address )Paramètres :
$address(string) Client address taken fromREMOTE_ADDR.
immomakler_recaptcha_v3_min_score
Section intitulée « immomakler_recaptcha_v3_min_score »Type : Filter
Description (tirée du code source, en anglais) :
Filters the minimum Google reCAPTCHA v3 score a submission must reach.Fichier : src/Spam_Protection/Recaptcha_V3.php:170
Signature :
apply_filters( 'immomakler_recaptcha_v3_min_score', 0.5 )Paramètres :
$minimum(float) Minimum score, 0.0-1.0. Google’s own default guidance is 0.5.
immomakler_spam_content_check_fields
Section intitulée « immomakler_spam_content_check_fields »Type : Filter
Depuis la version : 5.70.0
Description (tirée du code source, en anglais) :
Filters the fields the content check found to look like random letters. Return an empty array to switch the check off, or add or remove field names to tune it for a site whose visitors have names the rules misjudge. One field marks the submission as suspected spam; two or more make the suspicion confident.Fichier : src/Spam_Protection/Content_Check.php:165
Signature :
apply_filters( 'immomakler_spam_content_check_fields', $tripped, $request )Paramètres :
$tripped(list<string>) Names of the tripped fields.$request(array<string,mixed>) The submitted form data.
immomakler_spam_min_fill_seconds
Section intitulée « immomakler_spam_min_fill_seconds »Type : Filter
Description (tirée du code source, en anglais) :
Filters how fast a submission may arrive before it looks automated.Fichier : src/Spam_Protection/Form_Token.php:167
Signature :
apply_filters( 'immomakler_spam_min_fill_seconds', self::MIN_FILL_SECONDS )Paramètres :
$seconds(int) Minimum plausible fill time.
immomakler_spam_sender_memory_ttl
Section intitulée « immomakler_spam_sender_memory_ttl »Type : Filter
Depuis la version : 5.70.0
Description (tirée du code source, en anglais) :
Filters how long the address of a spam submission is remembered. A submission from a remembered address is treated as spam without further checks. Return 0 to switch the memory off.Fichier : src/Spam_Protection/Sender_Memory.php:79
Signature :
apply_filters( 'immomakler_spam_sender_memory_ttl', self::TTL )Paramètres :
$ttl(int) Seconds, 86400 by default.
immomakler_spam_token_max_age
Section intitulée « immomakler_spam_token_max_age »Type : Filter
Description (tirée du code source, en anglais) :
Filters how long a rendered form stays submittable.Fichier : src/Spam_Protection/Form_Token.php:185
Signature :
apply_filters( 'immomakler_spam_token_max_age', self::MAX_AGE_SECONDS )Paramètres :
$seconds(int) Maximum token age.
immomakler_widerruf_button_html
Section intitulée « immomakler_widerruf_button_html »Type : Filter
Fichier : src/Frontend/Widerruf/Widerruf_Form.php:163
Signature :
apply_filters( 'immomakler_widerruf_button_html', $button . $modal, $atts )Autres utilisations :
-
src/Frontend/Widerruf/Widerruf_Form.php:187apply_filters( 'immomakler_widerruf_button_html', $html, $atts ) -
src/Frontend/Widerruf/Widerruf_Form.php:199apply_filters( 'immomakler_widerruf_button_html', $html, $atts )
immomakler_widerruf_confirmation_emailtext
Section intitulée « immomakler_widerruf_confirmation_emailtext »Type : Filter
Fichier : src/Frontend/Widerruf/Widerruf_Mailer.php:220
Signature :
apply_filters( 'immomakler_widerruf_confirmation_emailtext', $body, $values, $timestamp )immomakler_widerruf_confirmation_rate_limit
Section intitulée « immomakler_widerruf_confirmation_rate_limit »Type : Filter
Description (tirée du code source, en anglais) :
Filters how many Widerruf confirmations one client may trigger per hour.Fichier : src/Frontend/Widerruf/Widerruf_Controller.php:149
Signature :
apply_filters( 'immomakler_widerruf_confirmation_rate_limit', 10 )Paramètres :
$limit(int) Maximum confirmations per hour; 0 disables the cap.
immomakler_widerruf_form_html
Section intitulée « immomakler_widerruf_form_html »Type : Filter
Fichier : src/Frontend/Widerruf/Widerruf_Form.php:365
Signature :
apply_filters( 'immomakler_widerruf_form_html', $success, $atts )Autres utilisations :
-
src/Frontend/Widerruf/Widerruf_Form.php:500apply_filters( 'immomakler_widerruf_form_html', $html, $atts )
immomakler_widerruf_makler_emailtext
Section intitulée « immomakler_widerruf_makler_emailtext »Type : Filter
Fichier : src/Frontend/Widerruf/Widerruf_Mailer.php:162
Signature :
apply_filters( 'immomakler_widerruf_makler_emailtext', $body, $values, $timestamp )