Wordpress cookie не работает, когда пользователь не вошел в систему - PullRequest
0 голосов
/ 23 апреля 2019

У меня есть следующий код в Wordpress functions.php для установки cookie, но он работает только тогда, когда пользователь вошел в систему. Значение cookie пусто, когда пользователь не вошел в систему. После входа в систему он печатает значение (Я осмотрел консоль, готовится кулинария).

Я попытался отключить wp_cache.

add_action('init', function() {
    if (!isset($_COOKIE['my_cookie'])) {
        setcookie('my_cookie', 'some default value', strtotime('+1 day'));
    }

    echo "<script>console.log( 'Debug Objects 99999: " . $_COOKIE['my_cookie'] . "' );</script>";
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...