Я работаю над многоязычным сайтом. Мы используем Polylang и плагин настраиваемых полей ACF.
В целом работает нормально, проблема связана со страницами параметров ACF. Страницы опций также переведены на разные языки.
Контент, который мы получаем оттуда, отображается в соответствии с переводом - на английском на английской версии страницы, на французском на французском и т. Д.
Проблема: у нас есть форма для связи с нами, в которой мы берем адрес электронной почты получателя со страниц параметров ACF. (Мы хотим отправить его другому получателю, если он на другом языке.)
Здесь всегда берется адрес электронной почты со страницы параметров языка по умолчанию, и я не понимаю почему.
Мы берем получателя электронной почты для вызова ajax с помощью команды get field, как на страницах, отображающих контент:
get_field('service_email', 'option' );
У кого-нибудь есть идея, что могло вызвать это? Или где смотреть?