Как сохранить данные контактной формы в базе данных WordPress

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

Недавно один из наших читателей спросил, можно ли сохранить данные контактной формы WordPress в базе данных.

Большинство популярных плагинов для форм WordPress отправляют администраторам уведомление по электронной почте после отправки формы на сайте. Однако что происходит с этими данными после их отправки??

В этой статье мы расскажем, как сохранить данные контактной формы в базе данных WordPress.

Контактная форма и база данных WordPress (за кулисами)

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

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

База данных WordPress — это система для хранения и получения данных организованным образом. Это позволяет разработчикам плагинов управлять данными программируемым способом.

Как пользователь, если вы хотите отобразить данные в базе данных WordPress, то вам нужно войти в свой аккаунт на хостинге WordPress и перейти к инструменту phpMyAdmin.

Например, если вы используете Bluehost, то ссылка на phpMyAdmin находится в панели слева от вас. Просто перейдите в Дополнительно » phpMyAdmin из вашей приборной панели Bluehost.

phpMyAdmin в cPanel

Как только вы окажетесь в phpMyAdmin, вам нужно будет выбрать вашу базу данных WordPress, затем щелкнуть на таблице базы данных вашего соответствующего плагина форм WordPress.

Поскольку мы используем WPForms, это наша таблица форм: wp_wpforms_entries.

Таблицы wp_wpforms_entries и wp_wpforms_entry_meta, показанные в списке phpMyAdmin

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

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

Поля данных контактной формы в базе данных WordPress Просмотр phpMyAdmin

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

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

Давайте посмотрим, как вы можете легко управлять записями форм в WordPress.

Как управлять записями контактной формы в WordPress

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

Однако аналогичный процесс существует и в других популярных плагинах для форм WordPress, таких как Formidable Forms и др.

Сначала вам нужно будет создать контактную форму с помощью WPForms. Если вам нужны инструкции для этого, то вы можете следовать нашему пошаговому руководству о том, как создать контактную форму в WordPress.

После того, как вы добавили контактную форму на свой сайт, вам нужно перейти к тестовой отправке записей. Вот пример нашей простой контактной формы:

Простая контактная форма, показывающая поля для имени, электронной почты и комментария или сообщения

После того, как вы заполнили форму образцами информации, нажмите на кнопку «Отправить».

В результате произойдут две вещи. Сначала он отправит вам, администратору сайта, письмо со всей информацией из формы.

Во-вторых, он будет хранить данные контактной формы в вашей базе данных WordPress, которую вы можете просмотреть, перейдя по ссылке WPForms » Записи в приборной панели WordPress.

Страница WPForms Entries Overview, показывающая график и таблицу с названием формы и количеством записей

На этом экране вы увидите различные формы и их записи.

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

Таблица, показывающая введенные данные формы для имени, электронной почты и комментария или сообщения

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

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

Ссылка

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

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

Страница, на которой отображается вся подробная информация о записи в контактной форме

Бонусный совет: Как отключить сохранение данных формы в базе данных WordPress

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

Все, что вам нужно сделать, это отредактировать соответствующую форму WordPress, и она откроет конструктор форм WPForms.

Вам нужно перейти к Настройки » Общие вкладка внутри конструктора и прокрутите страницу до самого низа. Далее, убедитесь, что отметили опцию ‘Отключить хранение информации о записи в WordPress’.

Отключение хранения записей в WPForms

После этого просто нажмите на кнопку «Сохранить», и все готово.

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

Если вы столкнулись с проблемой, когда WordPress не отправляет электронную почту, то вам необходимо установить и активировать плагин WP Mail SMTP. Это поможет вам улучшить доставляемость электронной почты WordPress, позволяя вам подключиться к лучшим SMTP-провайдерам, таким как Amazon SES, SendGrid и т.д.

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

Источник: www.wpbeginner.com

Оцените статью
Добавить комментарий