@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);
    }
}


Все работает, страница начинает грузится - куки присваивается, но спустя полсекунды перед концом полной загрузки куки меняется на последнюю запись блога.
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы