현재 특정 페이지를 기반으로 쿠키를 설정하려고합니다.어떻게 WordPress의 페이지 ID를 기반으로 쿠키를 설정할 수 있습니까?
내 기능 파일에서 일반 쿠키를 설정하고 init
후크에서 add_action()
을 호출 할 수 있습니다.
/* functions.php */
function setCookies(){
global $post;
setcookie('test', 'it works');
var_dump($post->ID);
}
add_action(init, setCookies(), 10);
var_dump는 NULL
을 반환합니다.
늦게 충분히 루프 내부에있어 때까지 $post
변수가 설정되지 않은 global $post;
(파일) 코드를 넣었습니까? –
functions.php에서이를 나타 내기 위해 편집을했습니다. – BeardedInBindary