В данной статье описывается простой способ сделать форму обратной связи для блога на WordPress с помощью плагина Contact form 7. Этот плагин можно скачать здесь: Плагин Contact form 7. Потребуется также плагин Really Simple CAPTCHA (без него не будет капчи). Форму обратной связи желательно иметь из-за того, что большинство пользователей Интернета не имеют на своем компьютере настроенной почтовой системы, поэтому письмо по email отправить сложнее, чем с помощью формы обратной связи. Сложности может быть и небольшие, но большинство людей никакие сложности не любит, и если абсолютной необходимости в отправке сообщения нет, они ничего не будут отправлять. Это особенно актуально, если Вы на своем блоге принимаете какие-то заказы.
Плагины нужно поместить на хостинг в директорию /wp-content/plugins и затем активировать в админке.
Настройка плагина Contact form 7 весьма проста. В свойствах плагина по умолчанию уже будет создана контактная форма с именем Контактная форма 1. Рядом с ее названием будет приведен код для вставки, например, [ contact-form-7 id="118" title="Контактная форма 1" ]. Нужно зайти в режим редактирования, указать свой email в поле «Адресат» и сохранить форму. После этого можно сразу же перейти в раздел админки «Страницы», создать там новую страницу специально для контактной формы, зайти в редактор и страницы, не забыть перевести его в режим html, вставить туда код формы и сохранить страницу. Затем можно посмотреть созданную страницу на блоге
и проверить работоспособность созданной контактной формы.
При необходимости форму можно доработать. В свойствах формы имеется шаблон формы и рядом с ней кнопка «Сгенерировать тег». Для примера, чтобы добавить к форме капчу, нужно сгенерировать тег CAPTCHA. Для него можно задать различные параметры (все они необязательные), в конце текстового блока будет написано, какие коды нужно вставить в шаблон формы. Например, туда можно дописать перед кнопкой: < p >"[captchac captcha-530 size:m] [captchar captcha-530]< /p >". Первый код — [captchac captcha-530 size:m]"" — создаст изображение капчи, второй — [captchar captcha-530]"" — поле для ввода.
Можно экспериментировать с различными тегами и смотреть получающиеся формы на блоге. Плагин Contact form 7 предельно простой, разобраться в нем совсем несложно.