この手動で作成したページがあります:
$user_login = sanitize_text_field( $_GET['user_login'] );
if ( username_exists( $user_login ) ||  email_exists($user_login) ) { ?>
<!--Everything has been validated, proceed ....-->
<!DOCTYPE HTML>
<html lang="en-US">
<head>
    <meta charset="UTF-8">
    <title></title>
    <script type="text/javascript">
        function submit()
        {
            var f = document.getElementById('lostpasswordform');
            f.onclick = function () { };
            document.lostpasswordform.submit();
        }
    </script>
</head>
<body onload="submit()">
    <form name="lostpasswordform" id="lostpasswordform" action="<?php echo esc_url( site_url( 'wp-login.php?action=lostpassword', 'login_post' ) ); ?>" method="post">
        <input type="hidden" name="user_login" id="user_login" class="input" value="<?php echo ($user_login); ?>" />
    <?php do_action('lost_password'); ?>
    </form>
</body>
</html>
<?php
    echo "SUCCESS";
    exit();
} else {
    echo "Entered Username or Email was incorrect, please try again!";
}...すべては正しいように見えますが、アプリから呼び出された場合は機能しませんが、手動でアクセスしたdomain.com/forgot-password?user_login=username場合は、リセットパスメールが正常に送信されます。
                  いいえ、アプリ
                
                
                  
                    —
                    -Android
                    
                  
                
              
                  効かない何がですか?
                
                
                  
                    —
                    pcarvalho 
                    
                  
                
              
appあなたが意味するかplugin