Contact Form 7

Описание

Contact Form 7 может управлять многочисленными контактными формами, где вы можете гибко настраивать содержимое форм и почты с достаточно простой разметкой. Формы имеют встроенную поддержку Ajax отправки, CAPTCHA, спам фильтра Akismet и не только.

Документация и поддержка

Вы можете найти документацию, FAQ и много подробной информации касательно Contact Form 7 на contactform7.com. Если вам не удаётся найти ответ на ваш вопрос в разделе FAQ или в документации, вам стоит проверить форум поддержки на WordPress.org. Если на форуме также ничего не нашлось, тогда создайте там новый топик касательно вашей проблемы.

Contact Form 7 нужна Ваша поддержка

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

Рекомендуемые плагины

Следующие плагины рекомендуются для пользователей Contact Form 7:

  • Flamingo от Takayuki Miyoshi — С Flamingo, вы можете сохранить в базе данных сообщения, отправленные через контактные формы.
  • Postman от Джейсона Хендрикса — плагин SMTP рассылок следующего поколения, программное обеспечение которое помогает отправлять почту, сгенерированную вашим сайтом на WordPress.
  • Bogo от Takayuki Miyoshi — Bogo это самый настоящий мультиязычный плагин, который не добавляет головной боли.

Переводы

Вы можете перевести Contact Form 7 на translate.wordpress.org.

Скриншоты

  • Настройки 'Contact Form 7' в консоли WordPress.

Установка

  1. Загрузите всю папку contact-form-7 в директорию /wp-content/plugins/.
  2. Активируйте плагин на странице «Плагины» в панели управления WordPress.

В меню консоли WordPress вы найдёте вкладку ‘Обратная связь’.

Чтобы узнать как правильно пользоваться плагином вы можете посетить его домашнюю страницу.

Часто задаваемые вопросы

У Вас есть какие-либо вопросы или проблемы с Contact Form 7? Используйте эти каналы поддержки.

  1. Документация
  2. FAQ
  3. Форум поддержки

Поддержка

Installation Instructions
  1. Загрузите всю папку contact-form-7 в директорию /wp-content/plugins/.
  2. Активируйте плагин на странице «Плагины» в панели управления WordPress.

В меню консоли WordPress вы найдёте вкладку ‘Обратная связь’.

Чтобы узнать как правильно пользоваться плагином вы можете посетить его домашнюю страницу.

Отзывы

Keep getting error

Keep getting the error «There was an error trying to send your message. Please try again later.» Tried lots of things double checking api keys, changing the wp_mail() function to mail() but still same.

One of the best WP plugins ever just became totally unreliable

Since it’s REST API updates (probably) this plugin became totally unreliable. In two months I have to look for some alternative on the third production client site, they losing conversion, me losing lots of development time and lots of money.

The issues are furthermore really difficult to reproduce and track. E.g. some form works, another one doesn’t; when one seems to be fixed another one starts to produce problems; not mentioning submit errors trackable only by using Browserstack, sometimes this latter doesn’t help either.

I’m really very disappointed — in the past few moths I’ve spent s***loads of development hours by trying to fix these issues as I was persuaded that WPCF7 is The Best Form Solution for WordPress.
Now I’m not anymore. I’m leaving the club.

Посмотреть все 1 400 отзывов

Участники и разработчики

«Contact Form 7» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Contact Form 7» переведён на 40 языков. Благодарим переводчиков за их работу.

Перевести «Contact Form 7» на ваш язык.

Заинтересованы в разработке?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Журнал изменений

Для получения дополнительной информации смотрите Релизы.

4.9

  • Supports subscribers_only setting
  • Changes the default value of WPCF7_VERIFY_NONCE to false
  • WPCF7_FormTagsManager::collect_tag_types() supports invert option
  • New filter hooks: wpcf7_verify_nonce, wpcf7_subscribers_only_notice, wpcf7_remote_ip_addr, and wpcf7_submission_is_blacklisted
  • Fixed: Form-tag’s tabindex option did not accept 0 or negative integer values
  • Shows a validation error when no option in a radio buttons group is checked
  • Config validator: Adds a validation rule against the use of deprecated settings (on_sent_ok and on_submit)
  • Allows to pass the skip_mail option through the WPCF7_ContactForm::submit() and WPCF7_Submission::get_instance() function parameters.
  • Triggers wpcf7beforesubmit custom DOM event. You can manipulate the formData object through an event handler.

4.8.1

  • wpcf7.initForm JavaScript function added to isolate form initialization process.
  • Fix response message duplication caused by repeated click on submit button.
  • Clear $phpmailer->AltBody to avoid unintended inheritance from previous wp_mail() calls.
  • Fix incorrect character count of textarea input.
  • Akismet: Exclude the comment_author, comment_author_email, and comment_author_url values from the comment_content value.
  • REST API: More reliable approach to build route URLs.
  • Include free_text inputs into event.detail.inputs.

4.8

  • Stopped using jquery.form.js.
  • Added custom REST API endpoints for Ajax form submissions.
  • WPCF7_FormTag class implements ArrayAccess interface.
  • WPCF7_FormTagsManager::filter() filters form-tags based on features they support.
  • New form-tag features: do-not-store, display-block, and display-hidden
  • Removed inappropriate content from h1 headings.
  • Added the support of size:invisible option to the reCAPTCHA form-tag.