Ir al contenido

Hooks: Formulario de contacto

Tipo: Filter

Descripción (del código fuente, en inglés):

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.

Archivo: src/Spam_Protection/Altcha_Captcha.php:689

Firma:

apply_filters( 'immomakler_altcha_challenge_options', $defaults )

Parámetros:

  • $defaults (array{algorithm:string,cost:int,memory_cost:int,counter_min:int,counter_max:int}) Difficulty settings.

immomakler_contact_active_immoblueplus_mailformat

Sección titulada «immomakler_contact_active_immoblueplus_mailformat»

Tipo: Filter

Archivo: src/Mail/Immoblueplus_Mail_Format.php:52

Firma:

apply_filters( 'immomakler_contact_active_immoblueplus_mailformat', true )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1192

Firma:

apply_filters( 'immomakler_contact_custom_is_widerruf', false )

Otros lugares de uso:

  • src/Contact/Enquiry_Service.php:214

    apply_filters( 'immomakler_contact_custom_is_widerruf', false )

Tipo: Filter

Archivo: src/Data/ContactData.php:341

Firma:

apply_filters( 'immomakler_contact_data', $contact_data, $property_post_id )

Tipo: Filter

Archivo: src/Data/ContactData.php:111

Firma:

apply_filters( 'immomakler_contact_data_single_keys', $contact_data_keys_single, $this->property_post_id )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:875

Firma:

apply_filters( 'immomakler_contact_form_errors', $errors, $values )

Tipo: Filter

Archivo: src/Contact/Enquiry_Service.php:225

Firma:

apply_filters( 'immomakler_contact_form_errors_in_send', $errors, $request )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:874

Firma:

apply_filters( 'immomakler_contact_form_values', $values, $errors )

Tipo: Filter

Archivo: src/Contact/Enquiry_Service.php:226

Firma:

apply_filters( 'immomakler_contact_form_values_in_send', $values )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1303

Firma:

apply_filters( 'immomakler_contact_form_with_posts', $form, $values, $errors )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1305

Firma:

apply_filters( 'immomakler_contact_form_without_posts', $form, $values, $errors )

immomakler_contact_get_checked_checkboxes_text

Sección titulada «immomakler_contact_get_checked_checkboxes_text»

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1895

Firma:

apply_filters( 'immomakler_contact_get_checked_checkboxes_text', $text, $items, $values )

Tipo: Filter

Archivo: src/Contact/Enquiry_Service.php:612

Firma:

apply_filters( 'immomakler_contact_mail_street_oneliner', false )

Tipo: Filter

Archivo: src/Contact/Enquiry_Service.php:613

Firma:

apply_filters( 'immomakler_contact_mail_street_onliner', false )

Tipo: Filter

Desde la versión: 5.71.0

Descripción (del código fuente, en inglés):

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.

Archivo: src/Contact/Enquiry_Service.php:482

Firma:

apply_filters( 'immomakler_contact_property_url', (string) get_permalink( (int) $post_id ), (int) $post_id )

Parámetros:

  • $url (string) The WordPress permalink.
  • $post_id (int) Property post ID.

immomakler_contact_recipient_is_immoblueplus

Sección titulada «immomakler_contact_recipient_is_immoblueplus»

Tipo: Filter

Archivo: src/Mail/Immoblueplus_Mail_Format.php:62

Firma:

apply_filters( 'immomakler_contact_recipient_is_immoblueplus', false )

Tipo: Filter

Archivo: src/Contact/Enquiry_Service.php:289

Firma:

apply_filters( 'immomakler_contact_send_mails', '__return_true' )

Otros lugares de uso:

  • src/Contact/Enquiry_Service.php:379

    apply_filters( 'immomakler_contact_send_mails', true )

Tipo: Action

Archivo: classes/class-immomakler-contact.php:1204

Firma:

do_action( 'immomakler_contactform_after_checkboxes', $values, $errors )

Tipo: Action

Archivo: classes/class-immomakler-contact.php:1239

Firma:

do_action( 'immomakler_contactform_after_submit_button' )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1729

Firma:

apply_filters( 'immomakler_contactform_agb', $this->link_document_in_text( ImmoMakler_Options::get( 'contactform_agb_text' ), 'agb', $item_ids ) )

immomakler_contactform_altcha_validationfailed

Sección titulada «immomakler_contactform_altcha_validationfailed»

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1257

Firma:

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>' )

Tipo: Action

Archivo: classes/class-immomakler-contact.php:1130

Firma:

do_action( 'immomakler_contactform_before_checkboxes', $values, $errors )

Tipo: Action

Archivo: classes/class-immomakler-contact.php:943

Firma:

do_action( 'immomakler_contactform_before_formfields', $values, $errors )

Tipo: Filter

Archivo: src/Contact/Enquiry_Service.php:328

Firma:

apply_filters( 'immomakler_contactform_cc', $cc_default, $mail->build_address( (string) $email, $recipient_data['name'] ), $items, $values )

Otros lugares de uso:

  • src/Contact/Enquiry_Service.php:415

    apply_filters( 'immomakler_contactform_cc', '', $mail->build_address( $to_email, $to_name ) )

immomakler_contactform_confirmation_emailtext

Sección titulada «immomakler_contactform_confirmation_emailtext»

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1603

Firma:

apply_filters( 'immomakler_contactform_confirmation_emailtext', $body, $requested_items, $values )

immomakler_contactform_confirmation_rate_limit

Sección titulada «immomakler_contactform_confirmation_rate_limit»

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1493

Firma:

apply_filters( 'immomakler_contactform_confirmation_rate_limit', 10 )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1761

Firma:

apply_filters( 'immomakler_contactform_custom', $this->link_document_in_text( ImmoMakler_Options::get( 'contactform_custom_text' ), 'custom', $item_ids ) )

Tipo: Filter

Archivo: src/Contact/Enquiry_Service.php:305

Firma:

apply_filters( 'immomakler_contactform_customer_is_sender', false, $items[0] )

Otros lugares de uso:

  • src/Contact/Enquiry_Service.php:403

    apply_filters( 'immomakler_contactform_customer_is_sender', false )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:326

Firma:

apply_filters( 'immomakler_contactform_enabled_fields', [ 'company', 'title', 'name', 'email', 'phone', 'street', 'city', 'message', 'check_agb', 'check_widerruf', 'check_provision', 'check_privacy', ] )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1782

Firma:

apply_filters( 'immomakler_contactform_get_text', $text, $key, $item_ids )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:774

Firma:

apply_filters( 'immomakler_contactform_is_enabled_field', $is_enabled, $field_name )

immomakler_contactform_mail_no_posts_subject

Sección titulada «immomakler_contactform_mail_no_posts_subject»

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1607

Firma:

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' ) ) )

Otros lugares de uso:

  • src/Contact/Enquiry_Service.php:433

    apply_filters( 'immomakler_contactform_mail_no_posts_subject', sprintf( __( 'Kontaktaufnahme über die Website "%s"', 'immomakler' ), html_entity_decode( get_bloginfo( 'name' ), ENT_QUOTES, 'UTF-8' ) ) )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1714

Firma:

apply_filters( 'immomakler_contactform_mail_to_email', $to_email, $item_id )

Otros lugares de uso:

  • classes/class-immomakler-publimmo.php:661

    apply_filters( 'immomakler_contactform_mail_to_email', get_post_meta( $post_id, 'kontaktperson_email_feedback', true) )
  • src/Contact/Enquiry_Service.php:399

    apply_filters( 'immomakler_contactform_mail_to_email', $to_email )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1713

Firma:

apply_filters( 'immomakler_contactform_mail_to_name', $to_name, $item_id )

Otros lugares de uso:

  • src/Contact/Enquiry_Service.php:398

    apply_filters( 'immomakler_contactform_mail_to_name', $to_name )

Tipo: Filter

Archivo: src/Contact/Enquiry_Service.php:334

Firma:

apply_filters( 'immomakler_contactform_mail_with_posts_body', $body, $values, $items )

immomakler_contactform_mail_with_posts_subject

Sección titulada «immomakler_contactform_mail_with_posts_subject»

Tipo: Filter

Archivo: classes/class-immomakler-publimmo.php:664

Firma:

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] )

Otros lugares de uso:

  • src/Contact/Enquiry_Service.php:352

    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' ) ), $requested_items )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1333

Firma:

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 )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1331

Firma:

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 )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1767

Firma:

apply_filters( 'immomakler_contactform_makeappointment', __( 'Besichtigungstermin erwünscht', 'immomakler' ) )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:352

Firma:

apply_filters( 'immomakler_contactform_mandatory_fields', [ 'name', 'email', 'phone', 'street', 'city', 'message', 'check_agb', 'check_widerruf', 'check_provision', 'check_privacy', ] )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1124

Firma:

apply_filters( 'immomakler_contactform_message_text', __( 'Ich interessiere mich für das Angebot. Bitte nehmen Sie mit mir Kontakt auf.', 'immomakler' ) )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1998

Firma:

apply_filters( 'immomakler_contactform_multiline_fields', [ 'message' ] )

immomakler_contactform_newsletter_rate_limit

Sección titulada «immomakler_contactform_newsletter_rate_limit»

Tipo: Filter

Desde la versión: 5.70.0

Descripción (del código fuente, en inglés):

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.

Archivo: src/Spam_Protection/Newsletter_Optin_Guard.php:150

Firma:

apply_filters( 'immomakler_contactform_newsletter_rate_limit', self::DEFAULT_RATE_LIMIT )

Parámetros:

  • $limit (int) Maximum opt-ins per client and hour. Default 5.

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1773

Firma:

apply_filters( 'immomakler_contactform_owner', __( 'Ich habe bereits Immobilien-Eigentum', 'immomakler' ) )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1027

Firma:

apply_filters( 'immomakler_contactform_placeholder_street', __( 'Straße', 'immomakler' ) )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1735

Firma:

apply_filters( 'immomakler_contactform_privacy', $this->link_document_in_text( ImmoMakler_Options::get( 'contactform_privacy_text' ), 'privacy', $item_ids ) )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1748

Firma:

apply_filters( 'immomakler_contactform_provision_kauf', ImmoMakler_Options::get( 'contactform_provision_text_kauf' ) )

Otros lugares de uso:

  • src-plus/Headless/Forms/Forms_Config.php:72

    apply_filters( 'immomakler_contactform_provision_kauf', (string) ImmoMakler_Options::get( 'contactform_provision_text_kauf', '' ) )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1754

Firma:

apply_filters( 'immomakler_contactform_provision_miete', ImmoMakler_Options::get( 'contactform_provision_text_miete' ) )

Otros lugares de uso:

  • src-plus/Headless/Forms/Forms_Config.php:73

    apply_filters( 'immomakler_contactform_provision_miete', (string) ImmoMakler_Options::get( 'contactform_provision_text_miete', '' ) )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1252

Firma:

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>' )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:583

Firma:

apply_filters( 'immomakler_contactform_submit_value', '' )

Tipo: Action

Archivo: classes/class-immomakler-contact.php:1242

Firma:

do_action( 'immomakler_contactform_validation_column' )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1259

Firma:

apply_filters( 'immomakler_contactform_validationfailed', '<div class="alert alert-danger" role="alert">' . __( 'Bitte füllen Sie die mit * markierten Felder korrekt aus.', 'immomakler' ) . '</div>' )

Otros lugares de uso:

  • classes/class-immomakler-contact.php:1265

    apply_filters( 'immomakler_contactform_validationfailed', '<div class="alert alert-danger" role="alert">' . __( 'Bitte füllen Sie die mit * markierten Felder korrekt aus.', 'immomakler' ) . '</div>' )

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:1741

Firma:

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

Sección titulada «immomakler_contactform_widerruf_in_multiple_request»

Tipo: Filter

Archivo: classes/class-immomakler-contact.php:924

Firma:

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 )

Tipo: Filter

Archivo: src/Contact/Enquiry_Service.php:359

Firma:

apply_filters( 'immomakler_email_attachments', [], [ 'post_ids' => $items, 'form_data' => $values, 'subject' => $subject, 'spam_reason' => $handoff_spam_reason, ] )

Otros lugares de uso:

  • src/Contact/Enquiry_Service.php:440

    apply_filters( 'immomakler_email_attachments', [], [ 'form_data' => $values, 'subject' => $subject, 'spam_reason' => $handoff_spam_reason, ] )

Tipo: Action

Archivo: src/Contact/Enquiry_Service.php:290

Firma:

do_action( 'immomakler_generate_openimmmo_feedback_xml', [], [ 'post_ids' => $items, 'form_data' => $values, 'spam_reason' => $handoff_spam_reason, ] )

Otros lugares de uso:

  • src/Contact/Enquiry_Service.php:381

    do_action( 'immomakler_generate_openimmmo_feedback_xml', [], [ 'post_ids' => $requested_items, 'form_data' => $values, 'spam_reason' => $handoff_spam_reason, ] )

Tipo: Filter

Archivo: src/Mail/Mail.php:31

Firma:

apply_filters( 'immomakler_mail_content_type', $this->content_type )

Tipo: Filter

Archivo: classes/class-immomakler-publimmo.php:662

Firma:

apply_filters( 'immomakler_mail_force_recipient_email', $recipient )

Otros lugares de uso:

  • src/Mail/Mail.php:60

    apply_filters( 'immomakler_mail_force_recipient_email', $email )
  • src/WPForms/Email_Processor.php:109

    apply_filters( 'immomakler_mail_force_recipient_email', $recipient_email )

Tipo: Filter

Archivo: src/Mail/Mail.php:59

Firma:

apply_filters( 'immomakler_mail_force_recipient_name', $name )

Tipo: Filter

Archivo: src/Mail/Mail.php:183

Firma:

apply_filters( 'immomakler_mail_salutation', $salutation, $person_data )

Tipo: Filter

Archivo: src/Mailchimp/Filters.php:97

Firma:

apply_filters( 'immomakler_mailchimp_checkbox_label', __( 'Ich möchte den Newsletter abonnieren.', 'immomakler' ) )

immomakler_post_type_immomakler_enquiry_args

Sección titulada «immomakler_post_type_immomakler_enquiry_args»

Tipo: Filter

Archivo: src/Data/Post_Types/Enquiry_Post_Type.php:35

Firma:

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

Sección titulada «immomakler_post_type_immomakler_widerruf_args»

Tipo: Filter

Archivo: src/Data/Post_Types/Widerruf_Mail_Post_Type.php:37

Firma:

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(), ] )

Tipo: Filter

Desde la versión: 5.70.0

Descripción (del código fuente, en inglés):

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.

Archivo: src-plus/Propstack/Newsletter_Form.php:463

Firma:

apply_filters( 'immomakler_propstack_newsletter_rate_limit', 5 )

Parámetros:

  • $limit (int) Maximum signups per client and hour. Default 5.

Tipo: Filter

Descripción (del código fuente, en inglés):

Filters the value identifying a client for rate-limiting purposes.

Archivo: src/Spam_Protection/Rate_Limiter.php:123

Firma:

apply_filters( 'immomakler_rate_limit_client_fingerprint', $address )

Parámetros:

  • $address (string) Client address taken from REMOTE_ADDR.

Tipo: Filter

Descripción (del código fuente, en inglés):

Filters the minimum Google reCAPTCHA v3 score a submission must reach.

Archivo: src/Spam_Protection/Recaptcha_V3.php:170

Firma:

apply_filters( 'immomakler_recaptcha_v3_min_score', 0.5 )

Parámetros:

  • $minimum (float) Minimum score, 0.0-1.0. Google’s own default guidance is 0.5.

Tipo: Filter

Desde la versión: 5.70.0

Descripción (del código fuente, en inglés):

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.

Archivo: src/Spam_Protection/Content_Check.php:165

Firma:

apply_filters( 'immomakler_spam_content_check_fields', $tripped, $request )

Parámetros:

  • $tripped (list<string>) Names of the tripped fields.
  • $request (array<string,mixed>) The submitted form data.

Tipo: Filter

Descripción (del código fuente, en inglés):

Filters how fast a submission may arrive before it looks automated.

Archivo: src/Spam_Protection/Form_Token.php:167

Firma:

apply_filters( 'immomakler_spam_min_fill_seconds', self::MIN_FILL_SECONDS )

Parámetros:

  • $seconds (int) Minimum plausible fill time.

Tipo: Filter

Desde la versión: 5.70.0

Descripción (del código fuente, en inglés):

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.

Archivo: src/Spam_Protection/Sender_Memory.php:79

Firma:

apply_filters( 'immomakler_spam_sender_memory_ttl', self::TTL )

Parámetros:

  • $ttl (int) Seconds, 86400 by default.

Tipo: Filter

Descripción (del código fuente, en inglés):

Filters how long a rendered form stays submittable.

Archivo: src/Spam_Protection/Form_Token.php:185

Firma:

apply_filters( 'immomakler_spam_token_max_age', self::MAX_AGE_SECONDS )

Parámetros:

  • $seconds (int) Maximum token age.

Tipo: Filter

Archivo: src/Frontend/Widerruf/Widerruf_Form.php:163

Firma:

apply_filters( 'immomakler_widerruf_button_html', $button . $modal, $atts )

Otros lugares de uso:

  • src/Frontend/Widerruf/Widerruf_Form.php:187

    apply_filters( 'immomakler_widerruf_button_html', $html, $atts )
  • src/Frontend/Widerruf/Widerruf_Form.php:199

    apply_filters( 'immomakler_widerruf_button_html', $html, $atts )

Tipo: Filter

Archivo: src/Frontend/Widerruf/Widerruf_Mailer.php:220

Firma:

apply_filters( 'immomakler_widerruf_confirmation_emailtext', $body, $values, $timestamp )

Tipo: Filter

Descripción (del código fuente, en inglés):

Filters how many Widerruf confirmations one client may trigger per hour.

Archivo: src/Frontend/Widerruf/Widerruf_Controller.php:149

Firma:

apply_filters( 'immomakler_widerruf_confirmation_rate_limit', 10 )

Parámetros:

  • $limit (int) Maximum confirmations per hour; 0 disables the cap.

Tipo: Filter

Archivo: src/Frontend/Widerruf/Widerruf_Form.php:365

Firma:

apply_filters( 'immomakler_widerruf_form_html', $success, $atts )

Otros lugares de uso:

  • src/Frontend/Widerruf/Widerruf_Form.php:500

    apply_filters( 'immomakler_widerruf_form_html', $html, $atts )

Tipo: Filter

Archivo: src/Frontend/Widerruf/Widerruf_Mailer.php:162

Firma:

apply_filters( 'immomakler_widerruf_makler_emailtext', $body, $values, $timestamp )