Skip to content

Instantly share code, notes, and snippets.

@hostz-frank
Last active October 29, 2021 13:05
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hostz-frank/600733ddcdbecb70cb1a47b1ef87bca6 to your computer and use it in GitHub Desktop.
Save hostz-frank/600733ddcdbecb70cb1a47b1ef87bca6 to your computer and use it in GitHub Desktop.
Send mail copy to users of Divi's contact form.
<?php
/**
* Send copy to Divi's contact form sender.
*/
add_filter( 'et_contact_page_headers', 'change_et_contact_page_headers', 10, 3 );
function change_et_contact_page_headers( $headers, $contact_name, $contact_email ) {
$headers[] = 'Cc: ' . $contact_email;
return implode( "\n", $headers );
}
@hostz-frank
Copy link
Author

Never use this without captcha. Ideal solution for spammers who want to distribute their message through your contact form!

@pawelgagorowski
Copy link

Hello Frank, one question,

any idea why your code may not work together with EASY WP SMTP plugin?

@peterampazzo
Copy link

This is great, works well for me! Thanks!

@hostz-frank
Copy link
Author

Another simple solution: in the address field of the recipient, insert a thing like this:
admin@example.com, %%Email%%

@stillewateren
Copy link

@hostz-frank nope, didn't do the trick... too bad, it would be great to have such a simple solution!

@deasecurity
Copy link

Works like a charm: it should be a standard feature of Divi Contact Form!
Thank you very much Frank.

@zensabbah
Copy link

zensabbah commented Mar 18, 2020

For me it doens't work :(

Works like a charm: it should be a standard feature of Divi Contact Form!
Thank you very much Frank.

For me not :(, I put exactly the same in the recipient field

@jvdhelder
Copy link

What is the differents with your other code: https://gist.github.com/hostz-frank/2391d6a8d5ffb6fb965a8446198b90a2 ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment