Формы

Урок 11

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

Урок 11

Формы

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

Форма обратной связи в WordPress без использования плагинов

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

Запомните навсегда – мы никогда не можем полагаться на валидацию атрибутами required или через JavaScript.

Валидация формы на PHP без использования плагинов
Сообщение об ошибке, если одно из обязательных полей не заполнено!

Почему плагины – плохо?

Фраза «плагины – плохо» это конечно преувеличение, однако устанавливая любой плагин на свой сайт, вам следует помнить о двух вещах:

  1. Каждый установленный и активный плагин (не все вообще, но большинство) – это минус, возможно даже и небольшой, к производительности вашего сайта. Безусловно, есть плагины, которые дают большой минус, и плагины, которые вообще не влияют на производительность.
  2. Каждый установленный и даже не активный плагин (!) – это небольшой процентик к шансу того, что ваш сайт можно взломать. Вполне возможно, что в одном из используемых вами плагинов есть какая-то уязвимость. Может её и нет, но вероятность тем не менее есть.

Я не отговариваю вас использовать Contact Form 7 для создания форм обратной связи (это самый популярный плагин для этих целей), я лишь прошу подходить осознанно к выбору и решению об необходимости использования плагинов на своём сайте.

Купить курс
3500 ₽
  • 14 видеоуроков
  • Доступ ко всем материалам курса
  • Уроки обновляются в соответствии с последними изменениями WordPress
Ваш email будет использоваться только для регистрации на сайте. На него придёт письмо с логином и паролем. Войдите, если уже зарегистрированы.