Плагин contact form 7 wordpress: Frontend Registration — Contact Form 7 — Плагин для WordPress

Содержание

Frontend Registration — Contact Form 7 — Плагин для WordPress

Contact Form 7 (CF7) is the most reliable WordPress Plugin used by the millions of user. Now a day’s so many add-on are available for Contact form 7.

We have created same like one add on for contact from 7 in which you can convert contact from 7 into registration form or signup form for WordPress user.

By using this plugin you can create registration form by which registered user will be register as a subscriber role in WordPress.

You just need to add plugin and select fields for username and email ID from created fields. In order to use this plugin, make sure your Contact Form 7 is activated.

Contact Form 7 — Frontend Registration Form Features List
  • You can convert your Contact form 7 form into registration form.
  • Allows you to set fields for user name and email from admin settings.
  • Plugin can work in multiple forms on different page or single page.
  • You can select particular user role for the registration from settings.
  • You can skip default email of Contact form 7 Pro.
Contact Form 7 — Frontend Registration Pro Plug-in Features
  • We have provide restriction of same name and email with registrations.
  • Also provide field for add link of login page if you are create custom login page.
  • You can customize your registration mail which will be send to user with registration information.
  • Easy understanding all setting from admin side.
  • Also you can configured multiple Contact form 7 Pro for registration.
  • Ability to set each and every different setting for different forms.
  • Now you can set Password field from amdin.
  • So User can their own password from frontend registration form.
New Feature Added in PRO Version
  • New feature with User meta field. Now you can assign your field to User meta fields , Also If you make extra user meta field then also supports.
  • We have also supports Woocommerc Fields, Just make same field in contact for 7 and assign it to perticular Fields of Woocommerce.
  • In custome field we have support with ACF fields only. You can assign Text field and Select Field to user page that can manage at the time of registration on contact Form 7.
For Pro Version Vist Our site

For Contact 7- PayPal Extension Pro
Shop More Products

Plugin Requirement

PHP version : 5.3 and latest
WordPress : WordPress 5.0 and latest

  • Screenshot ‘screenshot-1.png’ Shows ‘registration settings’ tab in contact form edit section.
  • Screenshot ‘screenshot-2.png’ Shows User Role change option in settings.
  1. There are two ways you can install this WordPress Plugin. Either Open https://wordpress.org/plugins/frontend-registration-contact-form-7/, which is the official WordPress Plugins’ directory page, or upload all files manually to your site’s server.
    click on the download button the page.
  2. Now login to your WordPress site and activate the plugin. Then, select ‘edit’ option in ‘Contact Forms’.
  3. You will find a tab added to your Contact Form 7 — «Registration Settings»
  4. You can set registration fields from here, for all the fields added to your contact form.

Do this plugin use any customization in contact form 7 plugin?

No, this plugin does not need to customize in contat form 7 plugin core files.

Do users need to do any customization to set different field form signup form?

No, I believe in very quick solution and hence I make people reach out of any customizations.

Can we use it multiple Forms in single page?

Yes, you can use it in multiple forms. Every from has different option and you can set fields for each and every forms although if it is in single page.

Doesn’t work and broke another plugin

The plugin is great but the plugin is not customizable. There’s absolutely no hook to edit the email message. Please, implement at least the hook to edit the e-mail message. Thanks!

I find this plugin really helpful, as I was in need for a quick way to make my contact form 7 forms register users to the site. Otherwise I would have needed to use other plugins and remove my cf7 forms, which had taken a long time for me to create!

Light plugin and very easy to use. Support on Pro version have been helpful and quick to solve my issues.

I have tried more then several ways to contact the author of the plugin after buying the Pro version, after two months it is time to warn other buyers to not buy this plugin if you need any help from the author. No explanation at all how to add more selected user fields.

Its very simple and it works as described. Had to buy the pro when i realized its just 7 bucks

Посмотреть все 10 отзывов

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

Участники
4.1
  • Solved some issue related to Site Health.
4.0
  • Add New Feature of AutoLogin. After Registration its auto login and redirect on Home Page.
3.3
  • Changes in GUI of Registration Setting and changes in some variable to make compitible with another plugin.
3.1
  • Changes in GUI of Registration Setting with Contact form 7
3.0
  • Add New feature for Free version , Now you can Skip defaul Contact form 7 Email.
2.1
  • Add New feature for PRO version , Update detail in Free Plugin for Information.
2.0
  • Add New feature for add user role from admin
1.0

Обзор плагинов-дополнений к Contact Form 7.

Недавно я рассматривал плагин создания контактных форм Contact Form 7 и плагин-дополнение к нему Flamingo. Contact Form 7 это один из самых популярных плагинов для WordPress и плагинов-дополнений к нему существует несколько десятков. Рассматривать каждый такой плагин отдельно было бы глупо, поэтому я попробую рассказать о части из них в одном обзоре.

1 Really Simple CAPTCHA.

Данный плагин реализует достаточно простую графическую капчу:

Капча слишком простая, а поэтому практически любая спам-программа пробьет ее на ура. Проще использовать в качестве защиты от спама тэг «Вопрос».

Really Simple CAPTCHA
Автор плагина: Takayuki Miyoshi
Рассматриваемая версия: 1.8 от 23.03.2014
Текущая версия: 2.0.2 от 02.08.2020
Совместимость с версией WordPress: 4.7 и выше
Активных установок плагина: 700 000+
Скачать плагин версии 2.0.2 (всего скачено 7 398 171 раз)

2 Flamingo.

Flamingo сохраняет заполненные пользователями контактные формы в базе данных и дает возможность просматривать их прямо в админке блога:

Более подробно я рассмотрел этот плагин в отдельной статье.

Flamingo
Автор плагина: Takayuki Miyoshi
Рассматриваемая версия: 1.1.1 от 03.06.2014
Текущая версия: 2.2.1 от 06.12.2020
Совместимость с версией WordPress: 5.4 и выше
Активных установок плагина: 600 000+
Скачать плагин версии 2.2.1 (всего скачено 3 506 347 раз)

3 Cf7 Mce.

Добавляет визуальный редактор для редактирования контактной формы:

Если вы не дружите с HTML, то плагин может оказаться полезным.

Contact Form 7 Tiny MCE
Автор плагина: bastho
Рассматриваемая версия: 0.1.3 от 05. 08.2014
Текущая версия: 1.1.0 от 14.08.2015
Совместимость с версией WordPress: 3.1 и выше

Активных установок плагина: 900+
Скачать плагин версии 1.1.0 (всего скачено 11 455 раз)

4 Contact Form 7 — TinyMCE HTML Editor on mail area.

Добавляет визуальный редактор для редактирования шаблона письма:

По моему мнению – это бесполезный плагин. Визуальный редактор для шаблона письма вовсе не нужен, так как в письме не надо расставлять HTML-теги.

Contact Form 7 – TinyMCE HTML Editor on mail area
Автор плагина: Laurence Tuck
Рассматриваемая версия: 0.5 от 04.08.2014
Текущая версия: 0.8 от 07.10.2014
Совместимость с версией WordPress: 3.0.1 и выше
Активных установок плагина: 100+
Скачать плагин версии 0. 8 (всего скачено

3 414 раз)

5 Contact Form 7 Dynamic Text Extension.

Плагин добавляет 2 новых тэга:

В которые можно автоматически вставить какой-либо текст. Например, если вы хотите знать, с какой страницы перешел пользователь на страницу контактной формы, то добавьте тэг «Dynamic Hidden field» такого вида:

В полученной контактной форме вы увидите referrer:

Это самый простой пример. На странице плагина есть множество других, более полезных примеров использования данных тэгов.

Contact Form 7 Dynamic Text Extension
Автор плагина: Chris Mavricos, SevenSpark
Рассматриваемая версия: 1.2 от 04.08.2014
Текущая версия: 2.0.3 от 11.08.2020
Совместимость с версией WordPress: 5.0 и выше
Активных установок плагина: 100 000+
Скачать плагин версии 2.

0.3 (всего скачено 547 828 раз)

6 Contact Form 7 Integrations.

Плагин интеграции Contact Form 7 с сервисом ContactUs.com:

Плагин можно использовать в качестве менеджера контактов, он ведет статистику, сохраняет контактные формы в популярных онлайн-сервисах вроде Google Docs и делает еще кучу других вещей. И все это бесплатно.

Информация о плагине в репозитории wordpress.org не найдена. Или wordpress.org в данный момент недоступен или плагин был временно удален из репозитория (например, из-за найденной критической ошибки в плагине). Попробуйте найти плагин в репозитории вручную.

7 Contact Form 7 City Field Extension.

Плагин добавляет новый текстовой тэг для ввода города с функцией автозаполнения (используется сервис Google Maps):

Contact Form 7 City Field Extension
Автор плагина: Pasquale Bucci
Рассматриваемая версия: 1. 0 от 28.06.2014
Текущая версия: 1.3 от 07.06.2017
Совместимость с версией WordPress: 4.0 и выше
Активных установок плагина: 1 000+
Скачать плагин версии 1.3 (всего скачено 11 744 раза)

8 Contact Form 7 Datepicker.

Плагин добавляет новый и более удобный тэг «Даты» (более 20 различных шаблонов), используется компонент выбора даты из jQuery UI.

Важным преимуществом этого плагина от аналогов является поддержка русского языка при выборе даты:

Информация о плагине в репозитории wordpress.org не найдена. Или wordpress.org в данный момент недоступен или плагин был временно удален из репозитория (например, из-за найденной критической ошибки в плагине). Попробуйте найти плагин в репозитории вручную.

9 Contact Form 7 Star Rating.

Плагин добавляет новый тэг «Star Rating», который выводит оценку:

Contact Form 7 Star Rating
Автор плагина: themelogger. com
Рассматриваемая версия: 1.5 от 12.05.2014
Текущая версия: 1.10 от 26.08.2017
Совместимость с версией WordPress: 3.8 и выше
Активных установок плагина: 1 000+
Скачать плагин версии 1.10 (всего скачено 9 361 раз)

10 Contact Form 7 Star Rating with font Awersome.

Клон предыдущего плагина от этого же автора, который умеет вместо звездочек использовать иконки шрифта Awesome:

Contact Form 7 Star Rating with font Awesome
Автор плагина: themelogger.com
Рассматриваемая версия: 1.0 от 06.05.2014
Текущая версия: 1.3 от 18.08.2017
Совместимость с версией WordPress: 3.8 и выше
Активных установок плагина: 1 000+
Скачать плагин версии 1.3 (всего скачено 6 775 раз)

11 Contact Form 7 Style.

Плагин стилизует выводимую контактную форму. Он содержит десяток встроенных стилей (на тему рождества и дня валентина) и дает возможность вручную настроить стиль формы. Пример встроенного стиля:

Contact Form 7 Style
Автор плагина: Johnny, mlehelsz
Рассматриваемая версия: 1.1.1 от 13.02.2014
Текущая версия: 3.1.9 от 21.10.2020
Совместимость с версией WordPress: 4.0.1 и выше
Активных установок плагина: 50 000+
Скачать плагин версии 3.1.9 (всего скачено 415 375 раз)

12 Contact Form 7 Tag field.

Плагин добавляет тэг вставки меток:

Contact Form 7 Tag field
Автор плагина: Apprique Ltd.
Рассматриваемая версия: 1.1 от 18.12.2013
Текущая версия: 1.2 от 12.03.2016
Совместимость с версией WordPress: 3. 7 и выше
Активных установок плагина: 100+
Скачать плагин версии 1.2 (всего скачено 3 809 раз)

13 Contact Form 7 Customizer.

Это еще один плагин, который позволит вам стилизовать вашу контактную форму без знания css, только через настройки плагина:

Информация о плагине в репозитории wordpress.org не найдена. Или wordpress.org в данный момент недоступен или плагин был временно удален из репозитория (например, из-за найденной критической ошибки в плагине). Попробуйте найти плагин в репозитории вручную.

 

Я не стал включать в этот обзор плагины-дополнения по интеграции Contact Form 7 с другими плагинами или сервисами. И возможно, что этот список далеко не полный – я описал только те плагины, которые смог найти и которые у меня заработали. Так как, к сожалению, есть множество плагинов для CF7, которые уже давно не обновлялись и не работают на последних версиях CF7.

Как установить и настроить плагин Contact Form 7

Плагин Contact Form 7, это один из самых популярных плагинов WordPress, для создания формы для контактов. Но многие не знают, как его правильно настроить.

И в этой статье, вы пошагово узнаете о том, как:

  • Как установить плагин Contact Form 7
  • Как сделать новую форму
  • Как вставить готовую форму контактов на сайт WordPress.

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

Что можно сделать с Contact Form 7

  • С более чем пятью миллионами установок,  Contact Form 7 является одним из самых популярных в среде WordPress. С его помощью можно сделать следующее:
  • Создание и управление контактными формами
  • Легко настроить нужные поля в форме
  • Вставить контактную форму в любое место с помощь шорткода
  • Поддерживает антиспам фильтры Akismet, фильтрацию на основе технологий Ajax и CAPTCHA.
  • Большое количество сторонних расширений.

И все это, абсолютно бесплатно!

Как установить Contact Form 7

Вначале нужно установить плагин WordPress. Для этого на панели инструментов выберите в меню «Плагины» — «Добавить новый».

Затем нужно набрать в строке поиска Contact Form 7. После того, как плагин отобразится в поиске, нужно его установить и активировать.

После установки, в панели управления сайтом добавиться новое меню Contact Form 7

Настройка плагина Contact Form 7

Кликните на Contact Form 7 – Контактные формы. Откроется окно администрирования плагином. Здесь же вы увидите контактную форму, созданную по умолчанию.

Контактная форма 1 содержит все поля, которые могут понадобиться для базовой контактной формы. Эта форма готова к использованию и может быть вставлена на любую страницу или пост вашего сайта.

Кроме того, вы можете создать свою собственную контактную форму, выбрав Контактные формы – Добавить новую.

Создание новой контактной формы.

Дайте контактной форме имя, а затем прокрутите вниз до формы. Здесь вы можете редактировать новый шаблон.

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

По умолчанию Contact Form 7 добавляет ряд полей к новым формам, включая имя, адрес электронной почты, тему, сообщение и кнопку Отправить. Скорее всего, вы захотите сохранить все эти поля.

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

Если вы хотите добавить метку к своему полю, вы можете скопировать HTML-код, из других полей. Например, когда я нажал на кнопку URL, Contact Form 7 сгенерировал тег [url url-344]. Затем я добавил дополнительный HTML-код для метки, поэтому итоговое поле URL будет иметь вид:

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

Настройка почтовых уведомлений

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

Это шаблон электронного письма, которое вы получите при отправке контактной формы. В поле «Кому» убедитесь, что адрес электронной почты правильный, так как именно сюда будет отправляться любая корреспонденция из контактной формы. (Contact Form 7 по умолчанию добавит адрес электронной почты, связанный с вашим сайтом).

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

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

И снова, не забудьте нажать на кнопку Сохранить.

Вставка контактной формы на сайт.

Теперь вы знаете, как настроить Contact Form 7, как создать новую форму и настроить параметры почты. Остался последний шаг – вставить форму на страницу или в запись на сайте.

Выберите Контакты — Контактные формы. Затем скопируйте шорткод рядом с формой, которую вы хотите добавить на свой сайт.

Далее откройте страницу или запись, куда вы хотите вставить контактную форму. Вставьте шорткод в то место, где вы хотите, разместить контактную форму.

Теперь сделайте предварительный просмотр страницы и, если вас все устраивает, нажмите «Опубликовать». После этого, проверьте контактную форму на работоспособность. Сообщение должно быть отправлено непосредственно на адрес электронной почты, указанный в настройках почты. Если ваш почтовый ящик остается пустым, проверьте папку спам.

Заключение

Контактная форма является важной частью любого веб-сайта. И теперь вы знаете, как настроить Contact Form 7 и как легко добавить контактную форму на свой сайт. И всё бесплатно. Получая таким образом обратную связь и от своих читателей, и от потенциальных заказчиков или рекламодателей.

Ну а если у вас остались ещё вопросы, то задавайте их в комментариях и постараюсь на них ответить.

Статьи по теме:

Contact Form 7 — плагин для WordPress

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

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

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

Контактная форма 7 требует вашей поддержки

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

Уведомления о конфиденциальности

В конфигурации по умолчанию этот плагин сам по себе не поддерживает:

  • отслеживать пользователей скрытно;
  • записывать в базу любые персональные данные пользователя;
  • отправлять любые данные на внешние серверы;
  • используют файлы cookie.

Если вы активируете определенные функции в этом плагине, личные данные отправителя контактной формы, включая его IP-адрес, могут быть отправлены поставщику услуг. Таким образом, рекомендуется подтвердить политику конфиденциальности поставщика. Эти функции включают:

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

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

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

Вы можете перевести контактную форму 7 на translate.wordpress.org.

  • screenshot-1.png

Этот плагин предоставляет 1 блок.

  1. Загрузите всю папку contact-form-7 в каталог / wp-content / plugins / .
  2. Активируйте подключаемый модуль через экран Plugins ( Plugins> Installed Plugins ).

Вы найдете меню Contact на экране администратора WordPress.

Для базового использования посетите веб-сайт плагина.

«Контактная форма 7» — программное обеспечение с открытым исходным кодом. Следующие люди внесли свой вклад в этот плагин.

авторов

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

5.3.2
  • Удаляет элементы управления, разделители и другие типы специальных символов из имени файла, чтобы устранить уязвимость, связанную с неограниченной загрузкой файлов.
  • Akismet: устанавливает формат даты / времени ISO 8601 для параметра comment_date_gmt .
5.3.1
  • Flamingo: передает параметр last_contacts на основе временной метки отправки.
5,3
  • Редактор блока: вводит тип блока селектора контактной формы.
  • Переименовывает каталог «images» в «assets».
  • Новый перехватчик фильтра: wpcf7_form_tag_date_option .
  • Дата: делает все форматы даты DateTime доступными для опций мин. и макс. .
  • Дата: преобразует значение по умолчанию в строку формата даты Y-m-d.
  • Disallowed list: заменяет обработчик wpcf7_submission_is_blacklisted фильтром wpcf7_submission_has_disallowed_words .
  • Доступность: устанавливает атрибут , описанный в aria, для недопустимых полей.
  • Шаблон формы по умолчанию: удаляет метки «(обязательные)» из обязательных полей. Вместо этого в необязательные поля добавляется «(необязательно)».
  • Почтовый шаблон по умолчанию: использует специальные почтовые теги, связанные с сайтом.
5.2.2
  • Исправлено: вызов REST API прерван с фатальной ошибкой PHP, когда значение константы WPCF7_USE_PIPE было ложным.
  • Представляет функцию wpcf7_doing_it_wrong () .
  • Явно задает параметр $ error_type функции trigger_error ().
  • Делает параметр $ mail_tag функции wpcf7_special_mail_tags необязательным.
5.2,1
  • Делает сообщение [contact-form-7 404 «Not Found»] локализуемым.
  • REST API: добавляет аргумент permission_callback к каждому определению конечной точки.
  • Flamingo: использует id () вместо id , если доступно.
  • Исправлено: опция free_text некорректно работала с эксклюзивной опцией .
  • Применяет фильтры wpcf7_mail_tag_replaced , даже если $ post_data имеет значение null.
  • Добавляет замену настраиваемого почтового тега для полей викторины.
  • Администратор: обновляет формат столбца даты в таблице списка.
5,2
  • Представление: вводит свойства $ posted_data_hash и $ skip_spam_check .
  • Представление
  • : вводит крючок фильтра wpcf7_skip_spam_check .
  • Контактная форма: вводит метод pref () .
  • REST API: добавляет в ответ проанализированные данные тегов формы.
  • REST API: не поддерживает хуки фильтров wpcf7_ajax_json_echo и wpcf7_ajax_onload и вводит хуки фильтров wpcf7_feedback_response и wpcf7_refill_response в качестве альтернативы.
  • Front End CSS: правила стиля для выходных данных ответа относятся к атрибуту class элемента form .
  • Front End JavaScript: отменяет использование событий jQuery.
  • reCAPTCHA: переносит код скрипта в отдельный файл.
  • reCAPTCHA: изменяет имя поля для токена ответа reCAPTCHA с g-recaptcha-response на _wpcf7_recaptcha_response .

Contact Form 7 - плагин для WordPress

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

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

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

Контактная форма 7 требует вашей поддержки

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

Уведомления о конфиденциальности

В конфигурации по умолчанию этот плагин сам по себе не поддерживает:

  • отслеживать пользователей скрытно;
  • записывать в базу любые персональные данные пользователя;
  • отправлять любые данные на внешние серверы;
  • используют файлы cookie.

Если вы активируете определенные функции в этом плагине, личные данные отправителя контактной формы, включая его IP-адрес, могут быть отправлены поставщику услуг. Таким образом, рекомендуется подтвердить политику конфиденциальности поставщика.Эти функции включают:

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

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

  • Flamingo от Takayuki Miyoshi - С Flamingo вы можете сохранять отправленные сообщения через контактные формы в базе данных.
  • Bogo от Takayuki Miyoshi - Bogo - это простой многоязычный плагин, который не вызывает головной боли.
Переводы

Вы можете перевести контактную форму 7 на translate.wordpress.org.

  • скриншот-1.png

Этот плагин предоставляет 1 блок.

  1. Загрузите всю папку contact-form-7 в каталог / wp-content / plugins / .
  2. Активируйте подключаемый модуль через экран Plugins ( Plugins> Installed Plugins ).

Вы найдете меню Контакты на экране администратора WordPress.

Для базового использования посетите веб-сайт плагина.

«Контактная форма 7» - программное обеспечение с открытым исходным кодом.Следующие люди внесли свой вклад в этот плагин.

авторов

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

5.3.2
  • Удаляет элементы управления, разделители и другие типы специальных символов из имени файла, чтобы устранить уязвимость, связанную с неограниченной загрузкой файлов.
  • Akismet: устанавливает формат даты / времени ISO 8601 для параметра comment_date_gmt .
5.3.1
  • Flamingo: передает параметр last_contacts на основе временной метки отправки.
5,3
  • Редактор блока: вводит тип блока выбора контактной формы.
  • Переименовывает каталог «images» в «assets».
  • Новый перехватчик фильтра: wpcf7_form_tag_date_option .
  • Date: Делает все форматы даты DateTime доступными для опций min и max .
  • Дата: преобразует значение по умолчанию в строку формата даты Y-m-d.
  • Disallowed list: устарел ловушка фильтра wpcf7_submission_is_blacklisted в пользу wpcf7_submission_has_disallowed_words .
  • Доступность: устанавливает атрибут aria-describeby для недопустимых полей.
  • Шаблон формы по умолчанию: удаляет метки «(обязательные)» из обязательных полей. Вместо этого в необязательные поля добавляется «(необязательно)».
  • Почтовый шаблон по умолчанию: использует специальные почтовые теги, связанные с сайтом.
5.2.2
  • Исправлено: вызов REST API прерван с фатальной ошибкой PHP, когда значение константы WPCF7_USE_PIPE было ложным.
  • Представляет функцию wpcf7_doing_it_wrong () .
  • Явно задает параметр $ error_type функции trigger_error ().
  • Делает параметр $ mail_tag функции wpcf7_special_mail_tags необязательным.
5.2.1
  • Делает сообщение [contact-form-7 404 «Not Found»] локализуемым.
  • REST API: добавляет аргумент permission_callback к каждому определению конечной точки.
  • Flamingo: использует id () вместо id , если доступно.
  • Исправлено: опция free_text некорректно работала с эксклюзивной опцией .
  • Применяет фильтры wpcf7_mail_tag_replaced , даже если $ post_data имеет значение null.
  • Добавляет замену настраиваемого почтового тега для полей викторины.
  • Admin: обновляет формат столбца даты в таблице списка.
5,2
  • Отправка: вводит свойства $ posted_data_hash и $ skip_spam_check .
  • Представление
  • : Представлен крючок фильтра wpcf7_skip_spam_check .
  • Контактная форма: вводит метод pref () .
  • REST API: добавляет в ответ проанализированные данные тегов формы.
  • REST API: исключены хуки фильтров wpcf7_ajax_json_echo и wpcf7_ajax_onload и представлены хуки фильтров wpcf7_feedback_response и wpcf7_refill_response в качестве альтернативы.
  • Frontend CSS: правила стиля для вывода ответа относятся к атрибуту class элемента form .
  • Frontend JavaScript: отменяет использование событий jQuery.
  • reCAPTCHA: перемещает код скрипта в отдельный файл.
  • reCAPTCHA: изменяет имя поля для токена ответа reCAPTCHA с g-recaptcha-response на _wpcf7_recaptcha_response .

Лучший плагин контактной формы для WordPress

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

@aaronrcouch привет, это называется контактная форма 7.- Дэн Пирс (@danoah) 8 февраля 2013 г.

Контактная форма 7, представленная в наших лучших плагинах WordPress, выделялась тем, что была настолько простой и удобной в использовании. Из-за того, что я был разочарован проблемой плагина контактной формы на моем собственном веб-сайте, я очень хотел узнать об этом больше. Излишне говорить, что это превзошло мои ожидания. Это лучший плагин контактной формы для WordPress, который я когда-либо использовал.

Может показаться, что в плагин твердой контактной формы не так много всего, что нужно. Однако поищите в каталоге плагинов WordPress, и вы найдете множество результатов. Вы будете поражены, задаваясь вопросом, с чего начать.

Чтобы помочь вам, если вы захотите найти других, помимо Контактной формы 7, вот несколько характеристик хорошей контактной формы.Эти характеристики в Contact Form 7 мне особенно понравились:

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

В следующих разделах этой статьи мы рассмотрим некоторые параметры контактной формы 7, которые делают ее полностью настраиваемой и простой в использовании как для посетителя, так и для вас, владельца сайта.

Не терпите поражение

После того, как вы установите плагин и начнете настраивать контактную форму, задача поначалу может показаться немного сложной. "Так много полей!" "Что делает это раскрывающееся меню" теги "?" «Как мне изменить и добавить различные функции?» Это все, чем я себя перегружал. Ключ состоит в том, чтобы рассматривать одну вещь за раз и начать знакомство с плагином. Это , а не сложно. Но, как и все новое, есть начальная кривая обучения.

Обещаю: эта кривая очень короткая.

Установка и настройка

Шаг первый: ознакомьтесь с контактной формой 7

Вышеуказанное - это то, что вы должны увидеть после установки плагина. Среди других пунктов меню на боковой панели должен быть «Контакт». Кроме того, вы можете перейти в «Плагины» и щелкнуть ссылку «Настройки» под «Контактной формой 7».

Как только вы откроете настройки, вы увидите окно сообщения с различными ссылками на «помощь». Не отказывайтесь от этого сразу, так как есть много важных советов и инструкций, в том числе базовое руководство «Приступая к работе с контактной формой 7», страница, полностью посвященная использованию тегов и их работе, а также способам настройки часть электронной почты и краткое описание каждого раздела на экране администратора (настройки).

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

Шаг второй: создание новой контактной формы

Чтобы начать создание новой контактной формы, нажмите «Добавить». . Затем вам будет предложено открыть страницу, как показано ниже. Если вы используете английский, нажмите большую синюю кнопку. Если вы используете другой язык, выберите тот, который вам нужен, и нажмите светло-серую кнопку справа от языкового меню.

Первое, что вам нужно сделать, это назвать свою контактную форму.

В следующем разделе настраивается фактическая контактная форма, которая будет отображаться на вашем веб-сайте. Некоторые теги уже введены, чтобы дать вам общее представление о том, как это может выглядеть, но вы можете добавить и убрать все, что захотите. Справа от основного текста находится раскрывающееся меню под названием «Создать тег», которое содержит все теги на выбор.

После того, как вы нажмете желаемый тег, вам будут предложены дополнительные параметры, чтобы настроить его по своему вкусу. Затем вы копируете код и вставляете его в текстовое поле «Форма».

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

Вот как тег преобразуется в фактическую форму на веб-сайте.

Из личного мнения, мне нравится флажок «принять» в сочетании с тем, что другие текстовые поля сделаны «обязательными», чтобы гарантировать, что я не получу спам-сообщения, отправленные на мою электронную почту.

Затем вы переходите к тексту сообщения электронной почты, помеченному как «Почта».Поля действительно не нужно сильно настраивать. Теги будут добавлены автоматически. Вы можете выбрать, как именно должно быть оформлено тело сообщения.

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

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

Функция, которую я рекомендую использовать

Когда вы заняты различными делами и получаете много писем каждый день, бывает сложно отсортировать их по важности. Конечно, вы можете использовать ярлыки и фильтры для управления электронной почтой в Gmail, но мне нужно было пойти еще дальше. Я обнаружил в контактной форме 7 тег, позволяющий мне это сделать. Это тег «раскрывающегося меню».

После того, как вы выберете и настроите его (я рекомендую сделать его обязательным полем, а также включить пустое), вставьте код в текстовое поле «Форма» и отформатируйте его, как на изображении, добавив различные параметры (столько, сколько вы Хочу) в цитатах. Вы можете спросить, почему я рекомендую включать пустую запись, и причина в том, что заставляет ваших посетителей выбрать подходящую причину, по которой они связываются с вами, а не просто оставить ее в качестве первого варианта.

Чтобы он появился в строке темы, необходимо вставить код в поле «Тема» в форме «Почта». Обязательно поместите его перед тегом «[your-subject]». Я также добавил после него двоеточие.

Шаг третий: добавьте шорткод на страницу контактов

После того, как основная часть контактной формы настроена по своему вкусу, скопируйте короткий код в верхней части страницы и вставьте его на страницу «Контакты» на своем веб-сайте. Конечно, если у вас его еще нет, вам нужно его создать.

Вам не нужно вставлять это в представление «Текст» страницы, вид «Визуальный» подойдет - в этом прелесть шорткода. После того, как вы вставили его, просто нажмите синюю кнопку «Обновить» или «Опубликовать».

Шаг четвертый: предварительный просмотр, тестирование, настройка, повтор

Сохранив страницу контактов, вы можете проверить, как выглядит ваша новая контактная форма.

Если вы хотите внести какие-либо изменения, просто вернитесь в настройки Contact Form 7, внесите их и нажмите синюю кнопку «Сохранить». Вот и все: нет необходимости повторно копировать и снова вставлять шорткод на страницу контактов.

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

Шаг пятый: ознакомьтесь с дополнительными советами

Помните окно сообщения, о котором я упоминал ранее в статье, в котором содержатся различные полезные ссылки по настройке контактной формы 7? Он также содержит ссылки на некоторые другие полезные страницы, на которые вы, возможно, захотите посмотреть. Темы включают объединение контактной формы 7 с Akismet для фильтрации спама, отслеживания с помощью Google Analytics и других.

Кроме того, вы всегда можете обратиться к официальному веб-сайту Contact Form 7, чтобы получить всю информацию о , ответы на часто задаваемые вопросы, устранение неполадок, документы и обновления, касающиеся плагина.

Оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *