Untitled
unknown
php
a year ago
1.7 kB
4
Indexable
Never
<?php /* Wysyłka dodatkowych pól do Formularz Rekrutacyjny */ add_action( 'wpcf7_before_send_mail', 'wpcf7_add_text_to_mail_body', 10, 3 ); function wpcf7_add_text_to_mail_body( $WPCF7_ContactForm, $abort, $submission ) { $wpcf7 = WPCF7_ContactForm :: get_current() ; $submission = WPCF7_Submission :: get_instance() ; if ($submission) { $posted_data = $submission->get_posted_data() ; // nothing's here... do nothing... if ( empty ($posted_data)) return ; $mail = $WPCF7_ContactForm->prop('mail') ; // Your code if ($WPCF7_ContactForm->id === 400) { $rodzaj_studiow = ucwords(str_replace('-', ' ', $_POST['rodzaj_studiow'])); $kategoria = get_the_category_by_ID($_POST['kategoria_studiow']); $kierunek = $_POST['kierunek_studiow']; $tryb = $_POST['tryb_studiow']; $ilosc_rat = $_POST['ilosc_rat']; $my_content = '<b>Rodzaj studiów:</b> ' . $rodzaj_studiow . '<br />'; $my_content .= '<b>Kategoria studiów:</b> ' . $kategoria . '<br />'; $my_content .= '<b>Kierunek studiów:</b> ' . $kierunek . '<br />'; $my_content .= '<b>Tryb studiów:</b> ' . $tryb . '<br />'; $mail['body'] = $my_content . '<br />' . $mail['body']; } // Save the email body $WPCF7_ContactForm->set_properties( array("mail" => $mail)) ; // return current cf7 instance return $WPCF7_ContactForm ; } } ?>