bestsource

새 사용자가 생성/등록될 때 트리거되는 액션 후크는 무엇입니까?

bestsource 2023. 3. 25. 11:38
반응형

새 사용자가 생성/등록될 때 트리거되는 액션 후크는 무엇입니까?

워드프레스 사이트에서 새로운 사용자가 생성되면 종종 "작업"을 해야 합니다.가 믿을 수 있는 유일한 액션 훅은user_register.

문제는 사용자 생성 과정에서 비교적 초기에 트리거된 것으로 생각되기 때문에 사용자 정보를 사용할 수 없거나 기능이 호출된 후 다른 플러그인이 변경되는 경우가 많습니다.

조사했지만 운이 없었습니다. WordPress가 사용자를 생성하는 방식과 언제 발생하는 후크를 설명하는 리소스는 무엇입니까?

이 경우 가장 좋은 문서는 코드 자체입니다.

후크가 발사되어 다른 유용한 액션은 사용할 수 없는 것 같습니다.

들어갔다/wp-admin/includes/user.php사용성은 확실하지 않습니다.

이전 파일에서 호출된 함수는 플러그가 가능하기 때문에 이를 덮어쓰고 자신의 작업을 수행할 수 있습니다.어쩌면 좋은 선택일지도 몰라.

user_registeraction은 실제로 트리거되는 마지막 등록 관련 후크 중 하나입니다.이 액션은 레코드가 데이터베이스에 저장된 후에 트리거됩니다.등록 프로세스 중에 트리거되는 작업 및 필터는 여러 가지가 있으며, 대부분은 이전에 호출됩니다.user_register.

user_register를 통해 사용자가 생성될 때마다 기동됩니다.wp_insert_user()기능.여기에는 기본 WordPress 사용자 등록 양식, 관리 대시보드의 "새 사용자 추가" 페이지 및 이 기능을 사용하는 사용자 지정 등록 양식도 포함됩니다.WordPress 등록 양식을 통해 작성된 신규 사용자만 대상으로 해야 하는 경우 또는register_new_user액션.마찬가지로 관리 대시보드([Add new user]페이지)에서 사용자 생성만 대상으로 하는 경우edit_user_created_user액션.

커스텀 검증 규칙을 구현하기 위해 사용할 수 있는 다른 후크도 있습니다.예를 들어,registration_errors필터링을 실시합니다. 모든 것에 대해서는, 기동 순서를 시각화한 그래픽스를 포함한, 모든 메인 등록 훅에 관한 WordPress 유저 등록 훅의 비주얼 가이드에 자세하게 설명되어 있습니다.

언급URL : https://stackoverflow.com/questions/12307414/which-action-hooks-are-triggered-when-new-users-are-created-registered

반응형