mrusklon
@mrusklon
Не получается? Яростно гугли!

Как в contact-form 7 добавить стороннюю информацию?

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

p.s. формы размещены в php , стандартные вещи как https://contactform7.com/special-mail-tags/ не работают
  • Вопрос задан
  • 1513 просмотров
Решения вопроса 1
mrusklon
@mrusklon Автор вопроса
Не получается? Яростно гугли!
ставим плагин Contact Form 7 Dynamic Text Extension
в functions
function cf7_post_url(){
    global $post;
    return get_permalink( $post ) . ' ' . get_the_title();

}
add_shortcode('CF7_POST_URL', 'cf7_post_url');


в шаблоне формы
[dynamichidden post-url "CF7_POST_URL"]
в теле письма [post-url]

может кому пригодится ...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
deniscopro
@deniscopro Куратор тега WordPress
WordPress-разработчик, denisco.pro
Что пришло в голову:
1. Contact Form 7 Dynamic Text Extension
2. Сделать свой шорткод для CF7
3. Добавить скрытое поле и писать туда с помощью js.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы