Я установил контактную форму 7 на своем веб-сайте, и у нее есть раскрывающийся список, поэтому пользователь может выбрать любой вариант из раскрывающегося списка. поэтому моя проблема заключается в том, что когда пользователь выбирает любой из трех вариантов, письмо отправляется пользователю, который отправил форму, но я хочу отправить письмо в соответствии с желаемым вариантом, потому что у меня есть три разных письма для 3 другой вариант Итак, для mailto есть только один вариант. Есть ли какой-нибудь хук для отправки почты в соответствии с выбором пользователя?
контактная форма 7 отправить письмо в соответствии с ответом пользователя
Ответы (1)
Я не уверен на 100% в том, что вы хотите, но насколько я понимаю, вам нужно отправить электронное письмо на другой адрес в соответствии с выбранным параметром в раскрывающемся списке, верно?
Это позволяет использовать конвейеры.
Ваш тег select будет выглядеть примерно так:
[select your-recipient "CEO|[email protected]"
"Sales|[email protected]"
"Support|[email protected]"]
При этом у вас будет следующее раскрывающееся меню в вашей форме:
Но в электронном письме тег [your-recipient]
будет давать значение после "|" символ. Таким образом, вы можете поместить этот тег в поля «Почта» (в вашем случае он должен быть в поле «Кому», потому что вы хотите отправить электронное письмо на этот адрес).
Таким образом, если, например, пользователь выберет в раскрывающемся списке «CEO», электронное письмо будет отправлено на [email protected]
. А если другой пользователь выберет «Продажи», то он перейдет на [email protected]
.