Популярный плагин Contact Form 7 позволяет быстро создавать формы на WordPress сайте.
У этого плагина есть много тегов и полей, которые помогают реализовать и настроить форму, отправляемое письмо под свои вкусы и расширить стандартные возможности. Чтобы не забыть их, я составил список:
[_user_agent] — информация агента пользователя (браузера);
[_url] — URL страницы контактной формы;
[_date] — дата отправки формы;
[_time] — время отправки формы;
[_post_id] — ID записи/страницы, который содержит контактную форму;
[_post_name] — слаг (slug) записи/страницы, который содержит контактную форму;
[_post_title] — название записи или станицы на которой находится контактная форма;
[_site_description] — описание сайта;
[_post_url] — постоянную ссылка записи или страницы на которой вставлена контактная форма;
[_post_author] — имя автора записи/страницы, которая содержит контактную форму;
[_post_author_email] — email автора записи/страницы, которая содержит контактную форму;
[_site_admin_email] — e-mail адрес администратора сайта;
[_remote_ip] — IP-адрес отправителя;
[_invalid_fields] — заменяется числом полей формы, с неправильно заполненными данными;
Данные теги позволяют отправлять дополнительную информацию в письме, что может быть полезным при решении некоторых задач.
Все теги [_post_*] будут работать только в форме, помещенной в тело записи/страницы, форма размещенная в виджете, почему-то не возвращает результаты тегов.
Если вы дополнительно к плагину CF7 установили и активировали плагин Flamingo, то можно использовать еще теги:
[_serial_number] — порядковое число сохраненного сообщения.
Если Вы хотите получать информацию о текущем залогиненом пользователе, то можете использовать следующие теги:
[_user_login] — логин пользователя;
[_user_email] — e-mail пользователя;
[_user_url] — адрес сайта(URL) пользователя;
[_user_first_name] — имя пользователя;
[_user_last_name] — фамилия пользователя;
[_user_nickname] — никнейм пользователя;
[_user_display_name] — отображаемое имя пользователя.
Если Вы знаете еще какие-то теги для плагина CF7 или не знаете как их использовать и куда вставлять, то напишите в комментариях, чтобы добавить нужную информацию в статью. Спасибо.