- WordPress :6.2
- Statut : non résolu
- Ce sujet contient 8 réponses, 3 participants et a été mis à jour pour la dernière fois par Li-An, le il y a 1 année et 4 mois.
-
AuteurMessages
-
29 juin 2023 à 18 h 33 min #2457073
Bonjour,
Ma configuration WP actuelle
- Version de PHP/MySQL : 7.4
- Thème utilisé : Astra Pro
- Extensions en place : Elementor Pro, TIWishlist
- Nom de l’hébergeur :
- Adresse du site : http://www.l-oenotheque.be
Problème(s) rencontré(s) :
lorsqu’un client clique sur le bouton « ajouter à ma liste de souhaits » sans être identifié, celui-ci est renvoyé vers la page « mon compte ». En principe cela ne devrait pas poser de soucis sauf que j’ai préféré créer une page spécifique « Login ».
Donc, je souhaiterai que le client soit renvoyé vers la page Login et non pas la page « mon compte ».Une idée pour m’aider à avancer ?
Merci30 juin 2023 à 12 h 57 min #2457084Bonjour,
Si vous n’avez rien contre le javascript / jQuery, il y a peut-être quelque chose à essayer de ce côté là.
30 juin 2023 à 13 h 02 min #2457086Bonjour, personnellement je considère que modifier l’url du login est une hérésie. Une bonne extension de sécurité protègera la page login sans avoir à la déplacer.
30 juin 2023 à 19 h 16 min #2457108@Li-An
« modifier l’url du login est une hérésie »Pourquoi une hérésie ? je souhaitais un mode de connexion et d’inscription plus beau que celui offert par la version native , le but n’étant pas d’assurer une protection supplémentaire.
Où est l’erreur ?Dans ce cas-là, il existe des extensions pour personnaliser cette page. Personnellement ,je considère que modifier le comportement par défaut de WP est source de problèmes potentiels.
- Cette réponse a été modifiée le il y a 1 année et 4 mois par Li-An.
30 juin 2023 à 21 h 07 min #2457112pas possible de m’en dire plus?
Si, bien sûr, mais j’attendais une réaction de votre part.
- Avez-vous essayé la solution loco translate? (à préférer)
- Si locotranslate ne fonctionne pas, acceptez-vous de mettre un peu les mains dans le cambouis? Ce n’est pas le cas de tout le monde donc je demande avant de poster inutilement du code sur le forum 🙂
1 juillet 2023 à 10 h 07 min #2457122@Ferman,
non je n’ai pas peur de mettre les mains dans le cambouis, je suis nul en PHP mais je sais comment faire marche arrière en cas de problème et notepad++ est mon ami 🙂
Par contre bien qu’il soit installé sur mon site, je ne vois pas trop le rôle que peut jouer loco translate mais je ne demande qu’à apprendre.
Merci1 juillet 2023 à 11 h 27 min #2457132Par contre bien qu’il soit installé sur mon site, je ne vois pas trop le rôle que peut jouer loco translate
Moi non plus! En fait j’ai confondu deux sujets 🙁 .
Bon, on va utiliser jQuery pour modifier l’url de la page vers laquelle renvoie le bouton liste de souhaits. Le plus simple est d’utiliser cette extension et d’y coller ce code puis enregistrer (voir pièce jointe).
Vérifiez déjà que le principe fonctionne (que le renvoi vers la page login se fait).
Vérifiez ensuite que ça fonctionne bien comme vous le souhaitez. En particulier, vous avez une condition:
lorsqu’un client clique sur le bouton « ajouter à ma liste de souhaits » sans être identifié
Vérifiez que cette condition est toujours respectée; autrement il faudra essayer de modifier le code.
<script>
$=jQuery;
$('li.menu-item-2147480007 a.elementor-item.menu-link').attr("href","https://www.l-oenotheque.be/login/");
</script>ps. Vous êtes sûr que vous ne pouvez pas modifier l’url de renvoi dans Elementor Pro / Astra pro? Je n’utilise ni l’un ni l’autre mais il doit y avoir beaucoup de possibilités de réglage.
Fichiers joints :
Vous devez être connecté pour voir les fichiers joints.6 juillet 2023 à 19 h 11 min #2457494@<span class= »bbp-author-name »>Li-An</span>
Dans ce cas-là, il existe des extensions pour personnaliser cette page
une suggestion de plugin(s) que je pourrais utiliser pour tester la personnalisation de mon compte ?
Merci6 juillet 2023 à 19 h 59 min #2457500 -
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.