WordPress: gestire un sistema di login personalizzato
In WordPress possiamo gestire un nostro sistema di login degli utenti.
In WordPress possiamo gestire un nostro sistema di login degli utenti.
La soluzione รจ la seguente:
function my_sign_in() {
$username = trim( $_POST['my_email'] );
$password = trim( $_POST['my_pwd'] );
$creds = array();
$creds['user_login'] = $username;
$creds['user_password'] = $password;
$creds['remember'] = true;
$user = wp_signon( $creds, false );
$output = array();
if( is_wp_error( $user ) ) {
wp_die( __( 'Invalid credentials', 'mytextdomain' ) );
} else {
wp_redirect( home_url( '/' ) );
exit;
}
}
Commenti