Часто возникает необходимость сохранить введенные пользователем данные контактной формы. В WordPress по умолчанию такие данные будут отправлены на e-mail администратора, не сохраняясь при этом нигде на сайте.
Зачем сохранять данные контактной формы?
Иногда такая информация может быть востребована. Например, клиент Вашего магазина оставил заявку на предзаказ какого-либо товара или предлагает Вам некие услуги.
Как сохранить данные?
В нашем примере мы будем сохранять данные форм, созданных с помощью популярного плагина Contact Form 7. В этом нам поможет плагин Contact Form 7 Database Addon – CFDB7.
Итак, после установки и активации плагина, в админ-панели необходимо перейти Contact Forms -> Contact Forms. В окне Вы увидите список страниц на сайте с контактными формами, в котором первый столбец (Name) отвечает за название страницы с формой, а второй (Count) – за число сохраненных из нее сообщений.
Для проверки работы плагина попробуем из формы на странице Связаться с нами заполнить и отправить данные.
После того как все было успешно отправлено, возвращаемся обратно в админ-панели на страницу Contact Forms -> Contact Forms.
Как видите, напротив Связаться с нами появилось число 1. Если нажать на название формы, то можно будет увидеть отправленное нами сообщение.
Чтобы посмотреть сообщение полностью, необходимо нажать на любой пункт из строки, например, на Тестовое сообщение.
Для каждого из сохраненных сообщений можно менять статус (прочитано, не прочитано), а также удалить его полностью. Для этого в левом крайнем столбце отметить нужную строку и выбрать операцию в поле Действия, нажав в конце кнопку Применить.
Ещё читайте: Contact Form 7 не отправляет письма, что делать?
Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.