La funzione di WordPress denominata wp_login_form() (file di riferimento wp-includes/general-template.php.) mette a disposizione un'interfaccia per l'autenticazione in WordPress; di default essa prevede di stampare il markup HTML, si dovrà invece passare l'argomento array('echo' => false) perchè la relativa stringa venga restituita invece che stampata.
La sintassi base della funzione è la seguente:
<?php wp_login_form( $args ); ?>
$args) sono opzionali, tra di essi è possibile citare i più importanti:echo: può assumere "true" o "false" come valore determinando la stampa o meno dei risultati;redirect: l'URL verso la quale verrà redirezionato il client;form_id: l'identificatore univoco del form;remember: determina la memorizzazione ("true") o meno ("false") dei dati;value_username: username in autenticazione;;value_remember: determina o meno ("true" o "false") la memorizzazione della procedura di login.<?php wp_login_form(); ?>