- Statut : non résolu
- Ce sujet contient 6 réponses, 3 participants et a été mis à jour pour la dernière fois par Aline, le il y a 18 années et 5 mois.
-
AuteurMessages
-
16 mars 2006 à 16 h 08 min #447242
Il y a une chose qui me dérange dans WordPress, c’est le fait que lorsque un visiteur se connecte, il tombe sur les pages de l’administration avant d’aller sur le site et qu’une fois arrivé sur le site, il voit le lien « Admin. du Site » pour revenir à son profil !
J’ai donc plusieurs questions :
– Comment remplacer l’intitulé du lien par « Votre profil » ?
– Comment faire en sorte qu’un visiteur qui se connecte tombe sur la page d’accueil du site ?
Merci déjà de votre aide.
J-L
17 mars 2006 à 15 h 16 min #571725Jihel wrote:– Comment faire en sorte qu’un visiteur qui se connecte tombe sur la page d’accueil du site ?Ca se joue dans wp-login.php, au niveau de
case ‘login’ :
default:
$user_login = »;
$user_pass = »;
$using_cookie = false;
if ( !isset( $_REQUEST[‘redirect_to’] ) )
$redirect_to = ‘wp-admin/’;
else
$redirect_to = $_REQUEST[‘redirect_to’];
$redirect_to = preg_replace(‘|[^a-z0-9-~+_.?#=&;,/:]|i’, », $redirect_to);C’est la variable $redirect_to. Par défaut, elle est sur ‘wp-admin/’ mais tu peux la modifier quand tu la passes à wp-login.php.
Moi j’ai mis le formulaire de connexion directement dans la sidebar de la page d’accueil, avec redirection sur cette meme page d’accueil (l’url du blog est sous le panda). Ca donne ça:
<div id="sidebar">
<form name="loginform" id="loginform" action="wordpress/wp-login.php" method="post">
<p><label></label></p>
<p><label></label></p>
<p class="submit">
<input type="submit" name="submit" id="submit" value=" » » tabindex= »3″ />
<input type="hidden" name="redirect_to" value=" » />
</p>
</form>
<ul class="forget">
<li class="oubli">
<a href="/wp-register.php »></a> |
<a href="/wp-login.php?action=lostpassword » title= » »></a></li>
</ul>
<ul>
<li>Bienvenue <span class="gras"></span></li>
<li>» </li>
</ul>
<?php
//online_status();
//
//get_theme_switcher();
//get_theme_switcher('dropdown');
}17 mars 2006 à 16 h 47 min #571726Merci déjà pour la réponse et bravo pour ton site très réussi sur le plan visuel.
Ta solution ma semble très élégante et je te reviens dès que je l’aurai essayé.
BàT
J-L21 mars 2006 à 13 h 52 min #571727Merci pour ton aide !
J’ai implementé comme toi dans mon sidebar le wp-login et cela marche très bien !
Juste un petit souci avec la taille des champs de saisie, l’un étant plus haut et l’autre plus longue…Je vois aussi que tu utilise le plugin runphp. Je compte l’utiliser pour inclure wp-register dans la page relative à l’inscription, le mot de passe oublié et le profil du visiteur. As-tu quelques « tips » à propos de ce plugin ?
Merci déjà de tes réponses
J-L21 mars 2006 à 14 h 00 min #571728Pour les champs de saisie défini la hauteur et la largeur dans le css (ou dans la balise) !!!
Enfin je pense je suis pas sur tout dépend du code que tu a mis
21 mars 2006 à 14 h 56 min #571729En fait, j’ai repris tel quel le code de wp-login.php et n’ai pas trouvé dans le CSS de K2 des éléments relatifs aux formulaires en général, mais seulement pour les commentaires par ex.
<form name="loginform" id="loginform" action="wp-login.php" method="post">
<p><label><br /><input type="text" name="log" id="log" value=" » size= »20″ tabindex= »1″ /></label></p>
<p><label><br /> </label></p>
<p>Merci pour ta réaction.
BàT
J-L22 mars 2006 à 8 h 46 min #571730Hum !!! Essai d’inclure des attributs height et width fixe dans le css ou directement dans tes balises !!!
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.