WP를 SSO 제공자로 사용할 때 이메일 인증을 생략하는 방법이 있나요?

대부분의 경우, WordPress 계정을 만들 때 사용되는 이메일은 의미 있는 방식으로 검증되지 않습니다. Discourse는 이메일 주소에 크게 의존합니다.

과거에는 require_activation 동작을 오버라이드하기 전에 가입에 사용한 이메일이 제대로 검증되었는지 확인해야 한다는 주의 사항이 있었습니다.

여기서 가장 근거 있는 추측은, WordPress가 SSO 제공자일 때 스팸 가입을 방지하기 위해 해당 옵션이 체크박스 형태로 존재하지 않는다는 것입니다. 그러나 커스텀 함수를 통해 이 동작을 쉽게 오버라이드할 수 있습니다.

add_filter( 'discourse_email_verification', 'wpdc_custom_disable_email_verification' );
function wpdc_custom_disable_email_verification() {
    return false;
}