[Résolu] Icone restent Icone (Créer un compte)

  • WordPress :6.1
  • Statut : résolu
15 sujets de 1 à 15 (sur un total de 21)
  • Auteur
    Messages
  • #2430135
    VGAS
    Participant
    Chevalier WordPress
    154 contributions

    Bonjour,

    Ma configuration WP actuelle :
    – Version de WordPress : 6.1
    – Version de PHP/MySQL : 7.4.32 / 5.5.5
    – Thème utilisé : Neve
    – Thème URI : https://themeisle.com/themes/neve/
    – Extensions en place : Auto Location for WP Job Manager via Google (1.0), Automatic Translate Addon For Loco Translate (2.3.1), Block Visibility (2.4.6), Chaty (3.0.3), Code Snippets (3.2.1), Delete Me (3.0), DJ-Accessibility (1.02), Forum_wordpress_fr (4.2), GTranslate (2.9.14), Hide Admin Toolbar (1.0), Ilmenite Cookie Consent (3.2.0), Infobox (1.2.2), Loco Translate (2.6.3), LoftLoader (2.3.8), Login Logout Menu (1.3.3), LoginWP (Formerly Peter’s Login Redirect) (3.0.6.0), Nav Menu Roles (2.1.0), No Right Click Images Plugin (3.6), Pricing Table by PickPlugins (1.12.9), ProfilePress (4.3.1), Site Kit by Google (1.87.0), The SEO Framework (4.2.7.1), WP Job Manager (1.38.1), WP Mail SMTP (3.6.1), Yoo Bar – Top bar & Footer bar (1.1.8)
    – Adresse du site : https://www.10000services.com
    – Nom de l’hébergeur : Apache

    Problème(s) rencontré(s) : Auriez-vous une solution pour que les icones restent en icones quand je met en Anglais, parce que actuellement c’est remplacer par les noms des icones par défaut en Anglais, svp?

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2430324
    pasglop
    Participant
    Maître WordPress
    702 contributions

    Ok, tu en avais ouvert un que je n’avais pas vu.

     

    J’ai installé Gtranslate/Loco translate et ce qui s’appelle Profilepress (et autre chose). Après test rapide, j’obtiens la même chose que toi. Deux balises <font> sont rajouté pour la page anglaise, et remplacent l’affichage de l’icône. Je ne sais pas pourquoi, je ne me suis pas plongé dans les réglages, mais ce rajout est quand même étonnant…

    #2430370
    VGAS
    Participant
    Chevalier WordPress
    154 contributions

    Tu aurais une solution ?

    Même en utilisant Code Snippets

    #2430426
    Tenzoke
    Participant
    Chevalier WordPress
    432 contributions

    Bonjour,

    Le fichier .htaccess a-t-il des codes pour GTranslate ?
    Par exemple :
    https://gtranslate.io/forum/javascripts-and-access-control-allow-origin-t4835.html

    #2430450
    ferman
    Modérateur
    Maître WordPress
    7131 contributions

    Bonjour,

    Regardez ICI. Autrement, si ça ne fonctionne pas il est possible d’essayer avec un snippet (sans garantie).

    • Cette réponse a été modifiée le il y a 1 année et 11 mois par ferman.
    #2430497
    VGAS
    Participant
    Chevalier WordPress
    154 contributions

    Quel snippet ?

    #2430514
    ferman
    Modérateur
    Maître WordPress
    7131 contributions

    Quel snippet ?

    D’abord bonjour,

    Ensuite, je vous ai donné un lien avec une solution possible (celle qui est conseillée par  G translate). Je suppose que vous l’avez essayée et que ça ne marche pas? Je vous passe donc le snippet:

    function icon(){?>

    <script>
    $=jQuery;
    $('.login-password .pp-form-material-icons').attr('translate','no').html('visibility');
    $('.login-username .pp-form-material-icons').attr('translate','no').html('face');
    </script>

    <?php }

    add_filter('wp_footer', 'icon');

    Chez moi, le code js, testé dans la console Firefox, fonctionne .  Comme je ne peux pas me mettre dans vos conditions, je ne peux pas garantir à 100% pour vous. Essayez.

    • Cette réponse a été modifiée le il y a 1 année et 11 mois par ferman.
    #2430521
    VGAS
    Participant
    Chevalier WordPress
    154 contributions

    Il y aurait pas un code snippet en PHP ou HTML ?

    #2430526
    ferman
    Modérateur
    Maître WordPress
    7131 contributions

    Vous pouvez directement modifier le HTML:

    Ligne actuelle:

    <i class="pp-form-material-icons"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">face</font></font></i>

    A remplacer par:

    <i class="pp-form-material-icons" translate = "no">face</i>

     

    Vous pouvez aussi essayer avec un snippet php (ref ICI):

    function icon($text){

    if(is_page("la page du formulaire")){
    $replace = array(

    '<i class="pp-form-material-icons"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">face</font></font></i>' =>
    '<i class="pp-form-material-icons" translate = "no">face</i>');

    $text = str_replace(array_keys($replace), $replace, $text);
    return $text;
    }
    }

    add_filter('the_content', 'icon');

    Pareil pour la deuxième ligne en remplaçant « face » par « visibility »

    Non testé chez moi.

     

    • Cette réponse a été modifiée le il y a 1 année et 11 mois par ferman.
    • Cette réponse a été modifiée le il y a 1 année et 11 mois par ferman.
    #2430533
    VGAS
    Participant
    Chevalier WordPress
    154 contributions

    ça fonctionne pas

    #2430534
    ferman
    Modérateur
    Maître WordPress
    7131 contributions

    A vous d’essayer d’adapter selon vos possibilités. Chez moi ça fonctionne sur mon site d’essai mais comme je vous le disais je ne peux pas tester vos conditions. Je n’utilise pas G-translate. J’arrête là. Peut-être qu’un autre participant aura une autre idée.

    #2430535
    VGAS
    Participant
    Chevalier WordPress
    154 contributions

    MERCI quand même

    #2430543
    Tenzoke
    Participant
    Chevalier WordPress
    432 contributions

    Bonjour,

    Vous avez un thème enfant ?

    #2430552
    VGAS
    Participant
    Chevalier WordPress
    154 contributions

    C’est résolu

    #2430555
    pasglop
    Participant
    Maître WordPress
    702 contributions

    Comment ?

15 sujets de 1 à 15 (sur un total de 21)
  • Vous devez être connecté pour répondre à ce sujet.