Задать вопрос
@KoystrubVS

Почему изменяется Cookie в WP?

Есть такой код в function.php

function app_output_buffer() {
    ob_start();
}
add_action('init', 'app_output_buffer');

add_action( 'wp_head', 'home' );
function home() {
	//Если пост имеет метку город и это не основная страница блога - ставим куку
	if (has_term('gorod', 'post_tag') and !(is_home())) {
        setcookie('city',get_page_uri(), time()+1209600, COOKIEPATH, COOKIE_DOMAIN, false);
    }
}


Все работает, страница начинает грузится - куки присваивается, но спустя полсекунды перед концом полной загрузки куки меняется на последнюю запись блога.
  • Вопрос задан
  • 66 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Stepik
    Курс по WordPress с нуля до результата. Создание сайтов без кода
    2 недели
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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