In dem Kontaktmodul kannst du unter Settings > E-Mail festlegen, an wen die E-Mail aus dem Formular gesendet werden soll. Du kannst auch mehrere Empfänger festlegen. Trenne die verschiedenen E-Mails einfach mit einem Komma „,“.
In den Standardeinstellungen kann das Formular keine Kopie an den Absender schicken. Über diese Anpassung kann man die Funktion aber erweitern.
- Gehe zu wp-content >> Themes >> Divi >> Includes >> Builder >> main-modules.php
- Öffne die Datei main-modules.php
- Suche nach folgenden Code:
wp_mail( apply_filters( 'et_contact_page_email_to', $et_email_to ), et_get_safe_localization( sprintf( __( 'New Message From %1$s%2$s', 'et_builder' ), sanitize_text_field( html_entity_decode( $et_site_name ) ), ( '' !== $title ? et_get_safe_localization( sprintf( _x( ' - %s', 'contact form title separator', 'et_builder' ), sanitize_text_field( html_entity_decode( $title ) ) ) ) : '' ) ) ), stripslashes( wp_strip_all_tags( $message_pattern ) ), apply_filters( 'et_contact_page_headers', $headers, $contact_name, $contact_email ) ); $et_error_message = sprintf( '<p>%1$s</p>', esc_html( $success_message ) );
4. Ersetze den Code mit diesem Code:
wp_mail( apply_filters( 'et_contact_page_email_to', $contact_email ), et_get_safe_localization( sprintf( __( 'New Message From %1$s%2$s', 'et_builder' ), sanitize_text_field( html_entity_decode( $et_site_name ) ), ( '' !== $title ? et_get_safe_localization( sprintf( _x( ' - %s', 'contact form title separator', 'et_builder' ), sanitize_text_field( html_entity_decode( $title ) ) ) ) : '' ) ) ), stripslashes( wp_strip_all_tags( $message_pattern ) ), apply_filters( 'et_contact_page_headers', $headers, $contact_name, $contact_email ) ); $et_error_message = sprintf( '<p>%1$s</p>', esc_html( $success_message ) );
