- WordPress :5.2
- Statut : résolu
- Ce sujet contient 9 réponses, 2 participants et a été mis à jour pour la dernière fois par shihoo, le il y a 5 années.
-
AuteurMessages
-
6 septembre 2019 à 18 h 47 min #2276141
onjour,
Ma configuration WP actuelle
Version de PHP/MySQL : 7.3/5.5
Thème utilisé : Alpha store
Extensions en place : Advanced WP Columns, Business Hours Indicator, Contact Form 7, Jackmail Newsletters, Jetpack par WordPress.com, Pricing Table by Supsystic, Shortcodes Ultimate, TinyMCE Advanced, Ultimate Social Media PLUS, WooCommerce, WP Google Maps, E-transactions, W3 total cache
Nom de l’hébergeur : 1and1
Adresse du site : boutique.dautek.frProblème(s) rencontré(s) : Je voudrais réduire la force du mot de passe sur la page connexion de woocommerce mais je n’y arrive pas. J’ai essayé de mettre un code dans function.php que j’ai trouvé sur internet mais sa ne marche et j’ai installé le plugin WC Password Strength Settings mais sa bug aussi. Merci de m’aider.
6 septembre 2019 à 19 h 25 min #22761436 septembre 2019 à 20 h 02 min #2276147Merci de me répondre j’ai essayé ce code mais sa mem met un message d’erreur peut etre que je le met pas au bon endroit dans le fichier function.php
/**
*Reduce the strength requirement on the woocommerce password.
*
* Strength Settings
* 3 = Strong (default)
* 2 = Medium
* 1 = Weak
* 0 = Very Weak / Anything
*/
function reduce_woocommerce_min_strength_requirement( $strength ) {
return 1;
}
add_filter( 'woocommerce_min_password_strength', 'reduce_woocommerce_min_strength_requirement' );6 septembre 2019 à 20 h 52 min #2276157En principe, la place c’est simplement à la suite des autres fonctions. Vous faites ça dans un thème enfant je suppose. Votre code est le même que le premier de la liste que je vous ai passée. Il est effectivement signalé comme ne marchant pas toujours. Essayez le second. Enlevez aussi tout ce qui est commenté dans le code. En principe ce n’est pas interprété mais ça encombre inutilement.
Quel message d’erreur voyez-vous?
6 septembre 2019 à 21 h 07 min #2276158En fait j’ai le code que je rajoute qui apparait en haut de mon site donc c’est pour sa que je pense que je le met pas au bon endroit et le plugin me fait carrément bloqué le site quand je valide l’enregistrement.
6 septembre 2019 à 21 h 16 min #2276159J’ai mis le second code et quand je valide l’inscription j’ai une erreur voir la photo.
Fichiers joints :
Vous devez être connecté pour voir les fichiers joints.6 septembre 2019 à 23 h 10 min #2276165Le code que vous avez collé sur le forum (en noir) n’est pas au format php. Je me demande si vous n’avez pas oublié de mettre une balise ouvrante <?php avant le code ou si vous ne l’avez pas édité ailleurs que dans notepad. Le fait qu’il apparaisse en clair sur votre site irait dans ce sens.
Essayez de copier-coller le code ci-dessous, directement; (comme je ne vois pas votre fichier functions.php je ne sais pas si la balise est nécessaire ou non.) Si elle ne l’est pas vous aurez une erreur de ce genre: « <b>Parse error</b>: syntax error, unexpected ‘<‘, expecting end of file in …etc. » Vous enlèverez alors cette balise et rafraichirez la page sur laquelle vous êtes. Je vous dis ça parce que quand je colle le code dans mon functions.php, je n’ai aucune erreur. Je ne sais pas s’il marche par contre. Quant au second code, clairement il interfère avec « Yith Woocommerce E mail templates » donc il est inutilisable.
<?php
function reduce_woocommerce_min_strength_requirement( $strength ) {
return 1;
}
add_filter( 'woocommerce_min_password_strength', 'reduce_woocommerce_min_strength_requirement' );6 septembre 2019 à 23 h 33 min #2276167En fait le code fonctionne bien pas besoin de la balise c’est le plugin Yith Woocommerce E mail templates qui interfère. Une fois le plugin désactivé le code fonctionne correctement. Merci pour votre aide.
- Cette réponse a été modifiée le il y a 5 années par shihoo.
6 septembre 2019 à 23 h 42 min #2276169Je disais que le code était inutilisable car je ne pensais pas que vous accepteriez de vous passer du plugin Yith payant mais apparemment ça ne vous gêne pas. Donc tout va bien.
7 septembre 2019 à 10 h 13 min #2276185Bonjour au moins sa résout mon problème car c’est plus lourds d’imposer à mes clients un mot de passe de 12 caractères beaucoup de personne serait parti.
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.