Задать вопрос
@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);
    }
}


Все работает, страница начинает грузится - куки присваивается, но спустя полсекунды перед концом полной загрузки куки меняется на последнюю запись блога.
  • Вопрос задан
  • 65 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Stepik
    Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop
    2 недели
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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