2016-12-06 4 views
0

WordPress에 함수를 작성해야합니다.이전 페이지 Wordpress 함수

나는이 원리에 작동하는 기능을하고 싶습니다 : - 사용자가 로그인 한 경우, 기능을 확인 을 - 나는 "내-계정" 에 현재 오전 여부 확인 - 그리고 내가 필요 (이전 페이지가있다 "체크 아웃"서브 페이지)

function add_login_check() 
{ 
    if (is_user_logged_in() && is_page('my-account')) { 
     wp_redirect('http://google.com'); 
     exit; 
    } 
} 

add_action('wp', 'add_login_check'); 

wp_get_referer 기능을 추가해야합니까?

+0

실제로 무엇을하고 싶습니까 ?? –

+0

다른 변수를 추가하십시오. 즉, 페이지의 이전 주소가/checkout /이고 is_page 및 is_usser_logged에이 값을 추가하는 경우 –

+0

사용자가 로그 아웃했다가 다시 클릭하면 홈 페이지로 리디렉션되는 것으로 알고 있습니까? –

답변

0

늦게 연결하려고하면 헤더가 이미 전송됩니다.

당신은 Action Reference 페이지는 워드 프레스 작업의 순서를 보여줍니다 init 또는 wp_loaded

add_action('init', 'add_login_check'); 

같은 다른 조치를 사용할 수 있습니다.

희망이 있습니다.

+0

오른쪽, 후크 초기화가 작동합니다. –