Файлы cookie WordPress

Я пытаюсь установить cookie на клик через

setcookie('mycookie', 1, time()+60*60*24; 

но я не могу заставить его работать. Если я нажму кнопку – когда я проверю свои файлы cookie, его там нет.

Solutions Collecting From Web of "Файлы cookie WordPress"

Файлы cookie устанавливаются на сеансе ПЕРЕД загрузкой страницы. Поэтому – эта функция будет устанавливать cookie для NEXT, когда запрашивается страница.

вы не можете (насколько мне известно) установить cookie onclick без какой-либо помощи javascript, потому что в то время, когда страница отображается (и кнопка щелчка) – все файлы cookie уже установлены.

Если вы знакомы с jQuery – есть очень хорошие плагины, которые могут помочь вам установить cookie через JS и «обновить» сеанс куки. Некоторые из них фактически обновят файл cookie таким образом, чтобы он также активировал «обычный» wp-файл cookie для обновления.