• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Контактная форма wootique

YaSerg

Опытный
По умолчанию теме wootique контактная форма содержит 3 поля имя, 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 пустым. Подскажите что я не так делаю.
 

D&B

Администратор
Команда форума
Местный
Используйте Contact form 7
 
Сверху Снизу