您可以使用init 钩子检查$_REQUEST 或$_GET 适用于您的token 值,然后重定向到通过WP Core显示的页面:
如果向这些URL传递其他参数,例如
token_valid=true 您可以将其与条件标记一起使用,如
is_front 有条件地显示感谢信息。
function wpse290114_init_validate() {
    if(isset($_REQUEST[\'token\']) && !empty($_REQUEST[\'token\'])){
        // validate the token and set $token_valid to \'true\' or \'false\'
        if($token_valid){
            wp_safe_redirect(add_query_arg( \'token_valid\', $token_valid, home_url() ));
        } else{
            wp_safe_redirect(add_query_arg(\'token_valid\', $token_valid, wp_login_url() );
        }
    }
}
add_action("init", "wpse290114_init_validate");
 感谢信息的位置和显示取决于主题。
function wpse290114_thankyou(){
    if(isset($_REQUEST[\'token_valid\']) && \'true\' === $_REQUEST[\'token_valid\'])){
      echo \'<p class="message--thankyou">Thank you for validating.</p>\';
    }
}
add_action("your_theme_hook", "wpse290114_thankyou");