YaSerg
Опытный

По умолчанию теме wootique контактная форма содержит 3 поля имя, e-mail и само сообщение. Мне необходимо добавить поле телефон.
Файл шаблона контактной формы wp-content/themes/wootique/template-contact.php
в форму код скопированный по аналогии с поля e-mail.
Сюда тоже добавил переменную $phone
Но это поле почему-то приходит на e-mail пустым. Подскажите что я не так делаю.
Файл шаблона контактной формы wp-content/themes/wootique/template-contact.php
в форму код скопированный по аналогии с поля e-mail.
Код:
<li><label for="phone">Телефон</label>
<input placeholder="Ваш телефон" type="text" name="phone" id="phone" value="<?php if(isset($_POST['phone'])) echo esc_attr( $_POST['phone'] );?>" class="txt requiredField" />
</li>
Сюда тоже добавил переменную $phone
Код:
if(!isset($hasError)) {
$emailTo = get_option( 'woo_contactform_email' );
$subject = __( 'Contact Form Submission from ', 'woothemes' ).$name;
$sendCopy = trim($_POST['sendCopy']);
$body = __( "Name: $name \n\nEmail: $email \n\nComments: $comments \n\nPhone: $phone", 'woothemes' );
$headers = __( 'From: ', 'woothemes') .' <'.$email.'>' . "\r\n" . __( 'Reply-To: ', 'woothemes' ) . $email;
//Modified 2010-04-29 (fox)
wp_mail($emailTo, $subject, $body, $headers);
if($sendCopy == true) {
$subject = __( 'You emailed ', 'woothemes' ).get_bloginfo( 'title' );
$headers = __( 'From: ', 'woothemes' ) . '<'.$emailTo.'>';
wp_mail($email, $subject, $body, $headers);
}
Но это поле почему-то приходит на e-mail пустым. Подскажите что я не так делаю.