Плагин Contact Form с защитой от спама

Русифицировала простенький, и в то же время функциональный плагин Contact Form, который позволяет создать контактную форму на сайте. Плагин полностью настраиваемый: вы можете сами выбрать вопрос защиты от спама, создать выпадающий список заголовков, которые будут выводиться в поле «Тема» контактной формы и прочее.

Вот так будет выглядеть страница обратной связи.

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


По умолчанию в контактной форме установлена голубая подсветка для обязательных полей, но вы можете установить свой цвет в файле wp-contactform.php начиная со строки 15.

Установка стандартная:

1. Загрузите файлы в wp-content/plugins/wp-contact-form/
2. Активируйте плагин
3. Перейдите на вкладку Настройки -> Контактная форма и заполните поля своей информацией
4. Создайте сообщение или страницу и нажмите кнопку Контактной формы в том месте, где вы хотите ее увидеть. В качестве альтернативы, если вы, например, не видите соответсвующей кнопки, вы можете вставить код %%wpcontactform%% вручную (вкладка Код на панели редактирования).

Скачать плагин WordPress

Cкачать русскую версию плагина
Скачать оригинальную версию плагина


Реклама → Магазин сантехники в Москве здесь сантехника для ванной.

Отзывов (53) на «Плагин Contact Form с защитой от спама»


ludmila пишет:

марта 7, 2008 в 12:29

До п.4 все ясно, а далее сплошные проблемы:

"нажмите кнопку Контактной формы " — что это значит?

Какую кнопку нажать, если формы еще нет?

При вставке этого "%%wpcontactform%% " оно же и отображается на странице.

Никакой формы не появляется в этом месте.

Вообщем ничего не получается

Пожалуйста, расскажите подробнее, что нужно сделать, чтобы эта самая форма появилась на странице. Сама никак не разберусь.

Спасибо!

Анастасия пишет:

марта 7, 2008 в 22:07

Кнопка должна быть на панели редактирования, если вы вставляете %%wpcontactform%%, то через вкладку КОД (на панели текстового редактора)

Денис пишет:

июля 15, 2008 в 17:52

Здравствуйте! Подскажите пожалуйста в чем проблема. Установил плагин. на странице отображается, но вместо нормальных букв в сообщении вылезают такие вот крякозябры

б��ило б��ило

Анастасия пишет:

июля 16, 2008 в 11:39

Да, есть такое, когда например выдается сообщение, что не заполнены некоторые поля, но как с этим бороться я еще не придумала. Помню долго искала в чем причина, а потом решила оставить как есть, в надежде, что мало кто будет ошибаться при вводе информации :)

Артём пишет:

сентября 9, 2008 в 15:29

Cкажите, пожалуйста, а как можно убрать поле Ваш сайт и формы и фразу Подсвеченные поля обязательны для заполнения?

Анастасия пишет:

сентября 9, 2008 в 15:42

Правкой файла wp-contactform.php, посмотрите строки 115, 136, 144, возможно еще какие-то придется удалить.

pavel пишет:

сентября 29, 2008 в 13:02

Добрый день! У меня контактная форма просто не отправляет на ящик письма. В чем может быть проблема?

Алексей пишет:

сентября 29, 2008 в 20:16

pavel, поподробней можно? ведь проблема то может быть в чем угодно.

ну или пришлите мне доступ, я гляну.

Юрий пишет:

ноября 5, 2008 в 01:25

По поводу кракозябр: нужно в плагине в файле wp-gbcf_form.php в строке 1102 значение «ISO-8859-1» заменить на «utf-8»

4g3n7 пишет:

декабря 6, 2008 в 03:16

Я на своем сайте использую этот плагин.

Работает хорошо. Правда, скрипт проверки формы глючноват, но это некритично.

Сергей пишет:

января 29, 2009 в 11:34

Нормуль плагинчик, долго искал что-то подходящее... :razz: Встал сразу же, никаких проблем! :grin: Спасибки! :yes:

Михаил пишет:

февраля 17, 2009 в 19:52

У меня контактная форма просто не отправляет на ящик письма. В чем может быть проблема?

Лиля пишет:

июня 13, 2009 в 03:12

Спасибо огромное за наводку! Поставила — всё работает отлично! :hat:

jeka пишет:

ноября 18, 2009 в 23:29

у меня в плагине этой строки нет как так «ISO-8859-1»

jeka пишет:

ноября 18, 2009 в 23:32

и формы нет такой только такое

��������.

Анастасия пишет:

ноября 25, 2009 в 19:22

Рекомендую плагин Contact Form 7 wordpress.org/extend/plugins/contact-form-7/

Аleksandr пишет:

января 7, 2010 в 11:45

Крик души. Помогите.

Вопрос несколько не в тему, но все же.

Нужно форму регистрации пользователя вставить в нужную мне страницу типа: Жмем Кнопку Регистрация -> Принимаю (правила сайта) и открывается форма регистрации с кап чей на заданной странице

при этом сам сайт тоже виден.

P.S Адрес сайта (чужого)как пример не указываю, возможно примете за спам.

Анастасия пишет:

января 7, 2010 в 12:37

Я так понимаю, форма регистрации должна всплывать при нажатии на кнопку «Регистрация»? Готовый плагинов для WordPress вряд ли будет, нужно самому писать код. Могу поискать готовые коды форм регистрации из шаблонов разных, но она не будет всплывающей. Т.е. просто создается отдельный шаблон для конкретной страницы, при переходе на которую пользователь обнаруживает форму регистрации.

Костик.GS пишет:

января 20, 2010 в 19:54

Спасибо за статью))) очень помогла в процессе разберательств с этим плагином)))

Вот только скачать русскую версию я не могу с вашего сайта, выдает ошибку...можно ли было бы ссылку оставить у меня на блоге на этот файл)))

Заранее спасибо)))

Артем пишет:

февраля 3, 2010 в 14:45

При попытке скачать рус плагин, файл не найден... Если не сложно скиньте пожалуйста на почту. (ооочень нада русский версия:)

Заранее благодарен.

Анастасия пишет:

февраля 7, 2010 в 17:01

Лучше использовать contact form 7 tods-blog.com.ua/wordpres...s/contact-form7/

Pirat пишет:

апреля 18, 2010 в 17:36

У меня версия 2.9.2 Где мне взять такой плагин, чтобы подошел?

Анастасия пишет:

апреля 18, 2010 в 18:45

Все тот же contact form 7 tods-blog.com.ua/wordpres...s/contact-form7/

Марина пишет:

июня 23, 2010 в 13:48

Подскажите, пожалуйста, у меня contact-form7, все настроила, а письма на почтовый ящик приходят пустые. Подскажите, пожалуйста, в чем дело.

Анастасия пишет:

июня 24, 2010 в 23:29

Вам нужно настроить Тело сообщения (сразу под настройками формы). В теле сообщения должно быть указано

From: [your-name]

Subject: [your-subject]

Message Body:

[your-message]

Joliat пишет:

августа 23, 2010 в 21:43

Ссылка на русскую версию не работает(((

suslic пишет:

марта 25, 2011 в 03:44

Вот именно — разговор о русифицированной версии. а ссылка — ... выдает ошибку. нету русской версии.

Анастасия пишет:

марта 25, 2011 в 20:25

Плагин уже не актуален. Используйте Contact Form 7, сейчас этот плагин лучше.

Игорь пишет:

мая 24, 2011 в 19:03

Подскажите пожалуйста. Не отображается нормально checkbox. В поле много значений для выбора, но на странице отображаются не все. [checkbox vertical-menu-site "О компании" "Новости" "Контакты"...]

Может есть какие-нибудь ограничения?

Кот Шрёдингера пишет:

мая 24, 2011 в 21:35

А фон моей стандартной формы потеряется или нет? Боюсь экспериментировать, так как очень плохо в этом разбираюсь. Заранее спасибо за ответ.

Игорь пишет:

мая 25, 2011 в 00:28

Оказывается, если в кавычках разместить слово начинающееся на русскую букву «Р», то checkbox вообще не отображается. Очень странно...Может интерпретируется как тэг ?! Пришлось русскую «Р» заменить на английскую «P».

Анастасия пишет:

мая 27, 2011 в 19:43

Возможно дело в стилях? В ширине колонки? С ограничениями не сталкивалась, хотя использую Contact Form 7 уже несколько лет для различных целей, сколько у вас всего пунктов?

Анастасия пишет:

мая 27, 2011 в 19:46

Кот Шрёдингера, уточните вопрос, какой именно плагин используется? Если Contact Form 7, стиль форм, которые в шаблоне, может не наследоваться, нужно будет добавить в style.css новые стили, специально для Contact Form 7 (какими стилями обрамляются поля формы можно посмотреть в браузере, через вкладку Исходный код), но это должно быть легко, по аналогии с уже существующими.

Анастасия пишет:

мая 27, 2011 в 19:51

Не могу подтвердить, у меня и с большой, и с маленькой русской Р чекбокс появляется. Может дело в версии плагина и ВП? Я тестировала на версии 2.4.4 Contact Form 7, и WordPress 3.1.

Игорь пишет:

мая 27, 2011 в 23:02

Использую Contact form 7, версию 2.4.5. Вообще форму засунул в таблицу:

-table-

-tr-

-td-Требование к проекту:-/td-

-td-[checkbox requirements-project exclusive "Создание нового сайта" "Pедизайн существующего сайта"]...

«Pедизайн» с английской «P»

Но и вне таблицы тоже самое! Есть checkbox, где больше 10 пунктов.

Не совсем понял, причем тут стиль формы?!

Анастасия пишет:

июня 1, 2011 в 16:03

У вас перенос на следующую строку пунктов происходит нормально?

Игорь пишет:

июня 1, 2011 в 19:41

Вообще я в стиле для каждого пункта прописал display: block (для класса span.wpcf7-list-item), чтобы пункты в столбик выстраивались!

Перенос происходит нормально!

Анастасия пишет:

июня 2, 2011 в 12:17

Попробуйте обновить движок до последней версии. Деактивировать и включить заново плагин.

Vertik пишет:

июля 4, 2011 в 12:57

Подскажите пожалуйста! Установил плагин, все поставил(до этого ставил уже раза 2 и все нормально было), пишет «Ваше сообщение было отправлено успешно. Спасибо.», а сообщение на почту не приходит не приходит. Не могу понят в чем дело. Одна только мысль есть, что все это как-то связано включенной настройкой safe mode на этом домене. Есть ли у плагина конфликт с этой защитой?

Анастасия пишет:

июля 4, 2011 в 22:27

Vertik было замечено, что mail.ru очень жестко фильтрует почту, многое попадает в спам, особенно из формы контактов, комментарии и т.п. Не говоря уже о том, что запрещаются даже письма, отправленные лично с почтового ящика gmail.com. Если почтовый ящик там, нужно писать в mail.ru

Vertik пишет:

июля 5, 2011 в 08:22

Значит плагин никак не конфликтует с настройкой safe mode?

Анастасия пишет:

июля 6, 2011 в 17:09

Посмотрите, на почтовые ящики других провайдеров отправляется нормально?

Александр пишет:

июля 7, 2011 в 10:58

Добрый день,

photo-decor.ru/naklejka-stiker-besplatno

когда нажимаю отправить, крутятся стрелки, а сообщение об успешной отправки вылезает. на почту заявка приходит.

что это может быть?

Анастасия пишет:

июля 8, 2011 в 23:26

Александр, это уже обсуждалось, скорее всего письмо попадает в спам, особенно это свойственно mail.ru

Александр пишет:

июля 9, 2011 в 11:47

Исправил :)

Нашел решение на буржуйском форуме плагина.

Там был баг в самом плагине, решается все добавлением маленького кусочка кода :)

Сергей пишет:

ноября 1, 2011 в 16:54

Александр, ну и какого ляда не поделиться? Извечный синдром компьютерщика. Плагин на самом деле глючный. «Возле кнопки „отправить“ крутилка крутится, а сообщения об успешной отправке нет» — это основной вопрос, который задают по Contact-Form7. Пока этот вопрос остаётся без ответа.

Елена пишет:

ноября 6, 2011 в 14:10

Дело в том что после установки обновлённой версии плагина Contact Form 7 у меня выходит ошибка:

Fatal error: Call to undefined function esc_textarea () in /home/gofrs/public_html/7age.ru/wp-content/plugins/contact-form-7/admin/includes/meta-boxes.php on line 7

Не подскажите как её исправить, а то форма очень нужна. Спасибо!

Анастасия пишет:

ноября 7, 2011 в 21:14

Елена, ошибка говорит о том, что в файле contact-form-7/admin/includes/meta-boxes.php используется неопределенная функция esc_textarea (). Эта функция поддерживается начиная с Вордпресс 3.1, т.е. Вам необходимо обновить версию Вордпресс.

Елена пишет:

ноября 24, 2011 в 02:21

Спасибо за помощь, я решила эту проблему, поставила форму без помощи плагина.

Эльдар пишет:

февраля 1, 2012 в 13:53

Скажите пожалуйста где хранятся настройки — адресс сервера smtp, имя пользователя , пароль. Я так понимаю это хранится в WordPress в базе sql? или в каком нибуть файле от плагина?.

Анастасия пишет:

февраля 23, 2012 в 19:45

Эльдар, нет, это настройки почтового ящика на хостинге.

Игорь пишет:

марта 20, 2012 в 14:30

Почему не скачивается плагин? Нет такой страницы.

Анастасия пишет:

апреля 20, 2012 в 04:11

Игорь, этот плагин уже морально устарел ) Сейчас есть много альтернатив, как раз готовлю статью с обзором плагинов контактных форм.

Но сейчас уезжаю, буду только через две недели. Используйте лучше Contact Form 7.

Ваш отзыв


Биржа шаблонов WordPress

© 2007-2012 Уроки WordPress
Дизайн WpHelp.ru