I've created a custom login page where users can login on my website, but when I try to log in, it's redirected to wp-login.php and I have to enter a reCAPTCHA (I hate those!).
I've already tried to redict wp-login.php to my custom login page, which works, but the outcome is that now I'm in an infinite loop of redirecting to the same custom login page and not being able to actually log in.
How can I do this?
EDIT
My custom login page looks exactly like this:
<?php get_header(); ?>
<div class="container">
<div class="row" style="margin:1em 0;">
<div class="col-12 login-page">
<h1>Inloggen</h1>
<?php
if ( ! is_user_logged_in() ) {
$args = array(
'redirect' => home_url(),
'form_id' => 'main-login',
'label_username' => 'Gebruikersnaam',
'label_password' => 'Wachtwoord',
'label_remember' => 'Onthoud mij',
'label_log_in' => 'Inloggen',
'value_remember' => true,
'remember' => true
);
wp_login_form( $args );
} else {
echo '<p style="text-align:center">' . wp_get_current_user()->user_firstname . '? Je bent al ingelogd. Ga maar wat Netflixen!</p><p style="text-align:center">Wil je uitloggen? Dat kan door <a href="https://www.telecinegids.be/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fwww.myurl.be&_wpnonce=nonce">hier</a> te klikken.</p>';
}
?>
</div>
</div>
</div>
<?php get_footer();