#javascript #wordpress #contact-form-7 #contact-form
#javascript #wordpress #контакт-форма-7 #контакт-форма
Вопрос:
Я работаю над сайтом WordPress, где я создал Contact Form
.
Поэтому всякий раз, когда кто-то нажимает на apply
объявление о приеме на работу, оно приводит их к Contact Form
Пример сайта — https://www.inext.se/job/solution-architect /
Контактная форма приложения — https://www.inext.se/job-apply-form/?id=6770
Теперь я пытаюсь получить это previous URL subject/title
или previous URL
.
В JavaScript я знаю, что его можно получить с помощью —
<script type="text/javascript">
document.write(document.referrer);
</script>
Но я нигде не нашел, как войти в форму mail
message body
.
Я пытался использовать —
[_url]
[_post_name]
[_post_title]
Но это дает мне URL-адрес формы, который для меня бесполезен.
Кто-нибудь знает какое-нибудь решение!
Ответ №1:
Я думаю, что лучше всего добавить параметр в URL-адрес со страницы, которую вы покидаете. Выполнение этого приведет пользователя на новую страницу с дополнительным параметром GET, который может быть вашим заголовком / url.
С Cf7 у вас есть очень уродливый способ сделать то, что описано здесь: https://contactform7.com/getting-default-values-from-the-context /
Пока имя элемента формы cf7 равно имени параметра GET, все готово. Плохая вещь в этом заключается в том, что у вас нет мощности предварительной обработки, и вам нужно передавать значения непосредственно в URL-адресе без какого-либо кодирования (это, по крайней мере, из того, что я знаю)