2015-01-08 4 views
1

를 사용하여 쿠키에 대한 점검을 확장 내가 쿠키를 설정 방법을 사용하면 쿠키는 내 WordPress 설치로 모든 사이트에 유효합니다. 내가 필요한 것은 실제 게시물에만 가져가는 것입니다. 다음 코드로 포스트 ID

나는 포스트에 쿠키 고유의 상대를 얻기 위해 get_the_ID() 함수

setcookie('cta_'.COOKIEHASH.get_the_ID(), 'checked', time() + 3600, COOKIEPATH); 

을 추가했습니다. 쿠키는 게시물 ID로 설정되어 있지만 확인은 작동하지 않습니다. 모든 시도는 검사가 지금 코딩 방법을

:-(검사를 변경 the get_the_ID();를 추가 한 후 실패?

답변

0

get_the_ID()가 모든 곳에서 사용할 수 없습니다. 당신은 값으로 할당 할 수 있습니다, 그 에코, 당신이 실제로 작동하는 무언가를 가지고 있는지 확인하는

처럼 :..

$에 대한 myid = get_the_ID();

는 '내 아이디는'에코 $에 대한 myid,

이것이 작동하면 쿠키를 연결하여 확인할 수 있습니다. null 인 경우 실제로 예상하는 고유 한 값을 설정하지 않은 것입니다.

관련 문제