There are only a few requirements for this to work properly: В GetSimple встроена простая контактная форма.

<form action="<?php get_page_url(); ?>" method="post" >
    <?php set_contact_page(); ?>
    <p><label>Name:</label><input type="text" name="contact[name]" /></p>
    <p><label>Email:</label><input type="text" name="contact[email]" /></p>
    <p><label>Message:</label><textarea name="contact[message]" ></textarea></p>
    <div ><input type="text" value="" name="contact[pot]" /></div>
    <p><input type="submit" value="Send Email" id="contact-submit" name="contact-submit" /></p>
</form>

 

  • Все шаблоны работают с этой формой.
  • Чтобы добавить контактную форму в шаблон нужно разместить этот тег в том место шаблона где вы хотите видеть форму.
  • Каждое поле ввода имеет название contact. У каждого поля есть атрибуты. Они заключены в квадратные скобки name="contact[XXX]". Вместо XXX можно задать описание поля. Например name="contact[Телефон]".
  • Поле с названием POT предназначено для капчи. Функция set_contact_page() добавляет к капче CSS атрибут display:none. Т.е. капчи самой нет, но она видна спамерам, поэтому они особо не докучают.
  • Нет ограничений на количество полей в форме. Вы можете добавить свои. Для этого нужно просто скопировать и переименовать подходящее поле.