But :
- Comment ajouter un lien “connexion” en haut de l’écran si l’utilisateur n’est pas connecté ?
- Le lien s’efface dès que la connexion est établie.
- (Évite de localiser la balise META/connexion)
Prérequis :
- Créer un thème enfant
- Placer un fichier functions.php
Code Php :
<?php ####################################### # # WP_HEAD # # ===================================== # Affiche "CONNECTION" en haut à droite si pas connecté # function pc_custom_head() { if (! ( is_user_logged_in() ) ) $cnx_url = wp_login_url(); echo "<div style='text-align:right;'><p><a href=$cnx_url>Connexion</a></p></div>"; } add_filter( 'wp_head', 'pc_custom_head' ); ?>
|
is_user_logged_in | Retourne VRAI si l’utilisateur est connecté |
wp_login_url | Retourne le lien du fichier de Connexion “wp-login.php” |
wp_head | Injecte le code dans la page “header.php” |
Voir aussi :
- WP CODEX