Как установить cookie на определенной странице с параметром - PullRequest
0 голосов
/ 07 марта 2019

Я пытаюсь использовать этот код для установки моего куки

function setChosen($chosen) {
    if(!isset($_COOKIE['ws-chosen'])) {
        setcookie('ws-chosen', $chosen, strtotime('1 days')); 
    }
}

Я хочу, чтобы он вызывался на определенной странице, например:

setChosen($chosenitem);

Я использую WordPress, и это не сработает, если я не подключу его к init на functions.php

add_action('init','setChosen');

Но мне нужно передать параметр в качестве значения для cookie с определенной страницы;

Как мне поступить?

1 Ответ

0 голосов
/ 07 марта 2019

Возможно, вы захотите проверить: Поместить файл cookie при просмотре определенной страницы?

Вы можете поместить логику в файл functions.php, чтобы определить, что вы находитесь на странице.Вы хотите и установите свои значения cookie соответственно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...