@zorelenka

Как записать значение в скрытое поле?

Нужно записать значение "visitor_uid" в скрытое поле формы.

Куда в Wordpress можно прописать код ниже?
Functions.php , или в блок html на любой странице Wordpress ?
Как грамотно вызвать эту функцию, чтобы получить visitor_uid в скрытом поле формы?

<script type="text/javascript" id="amo_pixel_identifier_js" async="async"
        src="https://piper.amocrm.ru/pixel/js/identifier/pixel_identifier.js"></script>


window.AMOPIXEL_IDENTIFIER_PARAMS = window.AMOPIXEL_IDENTIFIER_PARAMS || { } ;
window.AMOPIXEL_IDENTIFIER_PARAMS.onload = function (pixel_identifier) {
    var visitor_uid = pixel_identifier.getVisitorUid ( ) ; // Получаем visitor_uid
    console.log ( 'visitor_uid' , visitor_uid) ;
    if (visitor_uid) {
      // Записываем его в скрытое поле формы 'visitor_uid'
      document.getElementById ( 'visitor_uid' ).value = visitor_uid;
   }
} ;


Также можно указать callback-функцию, создав объект AMOPIXEL_IDENTIFIER_PARAMS, где в поле “onload” будет указана callback-функция.
  • Вопрос задан
  • 65 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Aricus
В functions это прописывать неграмотно. Если это нужно на всех страницах, то в footer, а если на конкретной, то в конце этой страницы.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы