0
관리자 로그인을 사용자 정의했습니다. 관리자가 사용자를 추가하고 성공적으로 추가하면 사용자 정의 페이지로 리디렉션해야합니다. 내가 사용할 수있는 웹 훅이 있습니까?관리자 추가 후 관리자를 리디렉션하는 방법은 무엇입니까?
관리자 로그인을 사용자 정의했습니다. 관리자가 사용자를 추가하고 성공적으로 추가하면 사용자 정의 페이지로 리디렉션해야합니다. 내가 사용할 수있는 웹 훅이 있습니까?관리자 추가 후 관리자를 리디렉션하는 방법은 무엇입니까?
는 코드입니다. 또는 모든 플러그인 PHP 파일에서.
user_register
후크를 사용할 수 있습니다. 어떤 사용자가 등록되거나 DB에 추가 된 후에 호출됩니다.add_action('user_register', 'wh_redirectAfterRegistration', 10, 1); function wh_redirectAfterRegistration($user_id) { if (empty($user_id)) return; $user = wp_get_current_user(); $curr_roles = $user->roles; $page_id = 70; //<-- Replace with YOUR PAGE ID //if logged in user is admin if (in_array('administrator', $curr_roles)) { wp_redirect(get_permalink($page_id)); exit(); } }
코드 활성 자식 테마 (또는 테마)의 function.php 파일에 간다 : 여기
희망이 있습니다.
굉장! 그 작품! –