WP: отображение файлов cookie из значений формы сразу после отправки

#wordpress #cookies #bootstrap-modal #form-submit

Вопрос:

У меня есть форма внутри модального загрузчика, где значения создают строку с именем origin

Затем я устанавливаю файл cookie для этой строки следующим образом:

 if( ( $origin != null ) ){
    setcookie( "origin", $origin, time()   36000 );
}
 

Затем я называю это печенье так:

 <a href="#" data-target="#modal-address" data-toggle="modal">
    <?php
    if(isset($_COOKIE['origin'])) { 
    ?>
        <span>change address</span>
    <?php 
    } else { 
    ?>
        <span>set address</span>
    <?php
    }; 
    ?>
</a>

<p>
    <?php 
    echo $_COOKIE['origin'];
    ?>
</p>
 

Моя проблема заключается в том, что когда модал с формой вызывается с той же страницы, на которой отображается файл cookie, значения изменяются, форма отправляется, а модал скрыт, отображаемый файл cookie не изменяется, если страница не обновляется.

Есть ли способ изменить отображаемый файл cookie без обновления страницы?