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

Cкачать русскую версию плагина
Скачать оригинальную версию плагина
Реклама → Магазин сантехники в Москве здесь сантехника для ванной.
Отзывов (53) на «Плагин Contact Form с защитой от спама»
Кнопка должна быть на панели редактирования, если вы вставляете %%wpcontactform%%, то через вкладку КОД (на панели текстового редактора)
Здравствуйте! Подскажите пожалуйста в чем проблема. Установил плагин. на странице отображается, но вместо нормальных букв в сообщении вылезают такие вот крякозябры
б��ило б��ило
Да, есть такое, когда например выдается сообщение, что не заполнены некоторые поля, но как с этим бороться я еще не придумала. Помню долго искала в чем причина, а потом решила оставить как есть, в надежде, что мало кто будет ошибаться при вводе информации :)
Cкажите, пожалуйста, а как можно убрать поле Ваш сайт и формы и фразу Подсвеченные поля обязательны для заполнения?
Правкой файла wp-contactform.php, посмотрите строки 115, 136, 144, возможно еще какие-то придется удалить.
Добрый день! У меня контактная форма просто не отправляет на ящик письма. В чем может быть проблема?
pavel, поподробней можно? ведь проблема то может быть в чем угодно.
ну или пришлите мне доступ, я гляну.
По поводу кракозябр: нужно в плагине в файле wp-gbcf_form.php в строке 1102 значение «ISO-8859-1» заменить на «utf-8»
Я на своем сайте использую этот плагин.
Работает хорошо. Правда, скрипт проверки формы глючноват, но это некритично.
Нормуль плагинчик, долго искал что-то подходящее... :razz: Встал сразу же, никаких проблем! :grin: Спасибки! :yes:
У меня контактная форма просто не отправляет на ящик письма. В чем может быть проблема?
Крик души. Помогите.
Вопрос несколько не в тему, но все же.
Нужно форму регистрации пользователя вставить в нужную мне страницу типа: Жмем Кнопку Регистрация -> Принимаю (правила сайта) и открывается форма регистрации с кап чей на заданной странице
при этом сам сайт тоже виден.
P.S Адрес сайта (чужого)как пример не указываю, возможно примете за спам.
Я так понимаю, форма регистрации должна всплывать при нажатии на кнопку «Регистрация»? Готовый плагинов для WordPress вряд ли будет, нужно самому писать код. Могу поискать готовые коды форм регистрации из шаблонов разных, но она не будет всплывающей. Т.е. просто создается отдельный шаблон для конкретной страницы, при переходе на которую пользователь обнаруживает форму регистрации.
Спасибо за статью))) очень помогла в процессе разберательств с этим плагином)))
Вот только скачать русскую версию я не могу с вашего сайта, выдает ошибку...можно ли было бы ссылку оставить у меня на блоге на этот файл)))
Заранее спасибо)))
При попытке скачать рус плагин, файл не найден... Если не сложно скиньте пожалуйста на почту. (ооочень нада русский версия:)
Заранее благодарен.
Подскажите, пожалуйста, у меня contact-form7, все настроила, а письма на почтовый ящик приходят пустые. Подскажите, пожалуйста, в чем дело.
Вам нужно настроить Тело сообщения (сразу под настройками формы). В теле сообщения должно быть указано
From: [your-name]
Subject: [your-subject]
Message Body:
[your-message]
Вот именно — разговор о русифицированной версии. а ссылка — ... выдает ошибку. нету русской версии.
Плагин уже не актуален. Используйте Contact Form 7, сейчас этот плагин лучше.
Подскажите пожалуйста. Не отображается нормально checkbox. В поле много значений для выбора, но на странице отображаются не все. [checkbox vertical-menu-site "О компании" "Новости" "Контакты"...]
Может есть какие-нибудь ограничения?
А фон моей стандартной формы потеряется или нет? Боюсь экспериментировать, так как очень плохо в этом разбираюсь. Заранее спасибо за ответ.
Оказывается, если в кавычках разместить слово начинающееся на русскую букву «Р», то checkbox вообще не отображается. Очень странно...Может интерпретируется как тэг ?! Пришлось русскую «Р» заменить на английскую «P».
Возможно дело в стилях? В ширине колонки? С ограничениями не сталкивалась, хотя использую Contact Form 7 уже несколько лет для различных целей, сколько у вас всего пунктов?
Кот Шрёдингера, уточните вопрос, какой именно плагин используется? Если Contact Form 7, стиль форм, которые в шаблоне, может не наследоваться, нужно будет добавить в style.css новые стили, специально для Contact Form 7 (какими стилями обрамляются поля формы можно посмотреть в браузере, через вкладку Исходный код), но это должно быть легко, по аналогии с уже существующими.
Не могу подтвердить, у меня и с большой, и с маленькой русской Р чекбокс появляется. Может дело в версии плагина и ВП? Я тестировала на версии 2.4.4 Contact Form 7, и WordPress 3.1.
Использую Contact form 7, версию 2.4.5. Вообще форму засунул в таблицу:
-table-
-tr-
-td-Требование к проекту:-/td-
-td-[checkbox requirements-project exclusive "Создание нового сайта" "Pедизайн существующего сайта"]...
«Pедизайн» с английской «P»
Но и вне таблицы тоже самое! Есть checkbox, где больше 10 пунктов.
Не совсем понял, причем тут стиль формы?!
Вообще я в стиле для каждого пункта прописал display: block (для класса span.wpcf7-list-item), чтобы пункты в столбик выстраивались!
Перенос происходит нормально!
Попробуйте обновить движок до последней версии. Деактивировать и включить заново плагин.
Подскажите пожалуйста! Установил плагин, все поставил(до этого ставил уже раза 2 и все нормально было), пишет «Ваше сообщение было отправлено успешно. Спасибо.», а сообщение на почту не приходит не приходит. Не могу понят в чем дело. Одна только мысль есть, что все это как-то связано включенной настройкой safe mode на этом домене. Есть ли у плагина конфликт с этой защитой?
Vertik было замечено, что mail.ru очень жестко фильтрует почту, многое попадает в спам, особенно из формы контактов, комментарии и т.п. Не говоря уже о том, что запрещаются даже письма, отправленные лично с почтового ящика gmail.com. Если почтовый ящик там, нужно писать в mail.ru
Посмотрите, на почтовые ящики других провайдеров отправляется нормально?
Добрый день,
когда нажимаю отправить, крутятся стрелки, а сообщение об успешной отправки вылезает. на почту заявка приходит.
что это может быть?
Александр, это уже обсуждалось, скорее всего письмо попадает в спам, особенно это свойственно mail.ru
Исправил :)
Нашел решение на буржуйском форуме плагина.
Там был баг в самом плагине, решается все добавлением маленького кусочка кода :)
Александр, ну и какого ляда не поделиться? Извечный синдром компьютерщика. Плагин на самом деле глючный. «Возле кнопки „отправить“ крутилка крутится, а сообщения об успешной отправке нет» — это основной вопрос, который задают по Contact-Form7. Пока этот вопрос остаётся без ответа.
Дело в том что после установки обновлённой версии плагина 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
Не подскажите как её исправить, а то форма очень нужна. Спасибо!
Елена, ошибка говорит о том, что в файле contact-form-7/admin/includes/meta-boxes.php используется неопределенная функция esc_textarea (). Эта функция поддерживается начиная с Вордпресс 3.1, т.е. Вам необходимо обновить версию Вордпресс.
Спасибо за помощь, я решила эту проблему, поставила форму без помощи плагина.
Скажите пожалуйста где хранятся настройки — адресс сервера smtp, имя пользователя , пароль. Я так понимаю это хранится в WordPress в базе sql? или в каком нибуть файле от плагина?.
Игорь, этот плагин уже морально устарел ) Сейчас есть много альтернатив, как раз готовлю статью с обзором плагинов контактных форм.
Но сейчас уезжаю, буду только через две недели. Используйте лучше Contact Form 7.
Ваш отзыв




марта 7, 2008 в 12:29
До п.4 все ясно, а далее сплошные проблемы:
"нажмите кнопку Контактной формы " — что это значит?
Какую кнопку нажать, если формы еще нет?
При вставке этого "%%wpcontactform%% " оно же и отображается на странице.
Никакой формы не появляется в этом месте.
Вообщем ничего не получается
Пожалуйста, расскажите подробнее, что нужно сделать, чтобы эта самая форма появилась на странице. Сама никак не разберусь.
Спасибо!