Contact Form 7 : Changer le sujet avant l’envoi du mail.

Vous utilisez Contact Form 7 et il vous faut changer le sujet du message avant l’envoi, voici une solution qui peut vous aider.

Changer le sujet d'un message
function change_subject( $instance ) {
  $submission = WPCF7_Submission::get_instance();
  if ($submission) {
    $mail= $instance->prop('mail');
    $mail['subject'] = 'New Subject';
    $instance->set_properties(array("mail" => $mail));
  }
  return $instance;
}
add_action( 'wpcf7_before_send_mail', 'change_subject' );