[Résolu] Modification police

  • WordPress :5.2
  • Statut : résolu
7 sujets de 1 à 7 (sur un total de 7)
  • Auteur
    Messages
  • #2273278
    NOKA
    Participant
    Initié WordPress
    12 contributions

    Bonjour,

    Ma configuration WP actuelle :
    – Version de WordPress : 5.2.2
    – Version de PHP/MySQL : 7.3.7 / 5.5.5
    – Thème utilisé : Theme enfant
    – Extensions en place : Elementor (2.6.8), Forum_wordpress_fr (4.2), Ocean Extra (1.5.10), Safe SVG (1.9.4), WPForms Lite (1.5.4.2)
    – Adresse du site : http://localhost/site/noka
    – Nom de l’hébergeur : Apache/2.4.39 (Unix) OpenSSL/1.0.2s PHP/7.3.7 mod_perl/2.0.8-dev Perl/v5.16.3

    Problème(s) rencontré(s) : Je n’arrive pas à changer ma police.

    Je sais que c’est un sujet qui a déjà été traité quelques fois sur le forum, mais je n’arrive toujours pas à en venir à bout…

    Je ne sais pas trop quoi faire comme test pour voir d’où vient le problème. Comment savoir si c’est mon fichier de police qui a a un soucis ou si c’est l’appel de ma police ou autre chose ?

    J’ai créé un thème enfant (thème parent oceanwp), dans le dossier de mon thème j’ai un dossier fonts avec mes fichiers de police. Et dans mon fichier style.css, je dis que je veux ma police (manjari-regular) et je l’applique à mes h1 et p :

    @font-face {
    	font-family: manjari-regular;
     	src: url(http://localhost/site/noka/wp-content/themes/oceanwp_child/fonts/manjari-regular.ttf);
     font-weight: normal;
     }
    
    /*titre 1 et corps de texte dans paragraphe*/
    
    h1, p { 
    font-family: "manjari-regular", Arial, sans-serif; 
    }

    Mais pour autant ma police dans mes titres 1 et paragraphe n’est pas modifiée.

    Si quelqu’un sait d’où pourrait venir le problème, je suis toute à l’écoute…

    Et sinon mais je crois que je connais déjà la réponse, est ce que si j’utilise une balise <font face=”ma-police”> à chaque fois que je veux utiliser ma police particulière, elle s’affichera correctement sur les ordinateurs sur lesquels la police n’est pas installé ??

    Merci par avance pour votre retour !

    #2273282
    PhiLyon
    Modérateur
    Maître WordPress
    24005 contributions

    Bonjour.

    C’est le format de ta police qui n’est pas bon, regardes ce tuto http://css.mammouthland.net/css3/font-face.php

    🙂

    #2273284
    pw-alter
    Participant
    Initié WordPress
    6 contributions

    bonjour,

    il me semble qu’il manque aussi cette étape : L’ajout du code ci-dessous au fichier functions.php

    function ocean_add_custom_fonts() {
    return array( ‘NomDeVotrePolice’ );
    }

     

    Ensuite la police apparait dans l’outil de personnalisation de la typographie du thème.

    #2273285
    NOKA
    Participant
    Initié WordPress
    12 contributions

    Merci à vous 2 !

    En effet il me manquait la fonction ocean_add_custom_fonts(), maintenant j’ai bien ma police dans l’outil de personnalisation ! Super !

    Bon par contre la création de mes fichiers fonts a un petit soucis. Je pars du .ttf (le seul fichier que je suis arrivée à choper pour cette police) la police qui est affichée sur mon fichier .ttf est ok mais ensuite squirrel semble me créer une autre police. Sur la démo html c’est plus la bonne :S et du coup sur WordPress pareil c’est pas la bonne.

    Est-ce que certaine police ne peuvent pas être générée dans tous les formats ?

    #2273286
    PhiLyon
    Modérateur
    Maître WordPress
    24005 contributions

    Regardes ici il y a les liens vers les autres formats https://dev.getsol.us/T1014

    🙂

    #2273290
    NOKA
    Participant
    Initié WordPress
    12 contributions

    Merci pour votre aide !

    J’ai essayé avec plusieurs formats mais c’est étrange ma police est modifiée.

    Ba du coup j’abandonne, je passe par l’extension Typekit Fonts for WordPress, à la base je voulais éviter, mais tant pis…

    Si jamais je trouve une autre solution je manquerai pas de le signaler.

    Merci encore pour le réponse 🙂

    #2273477
    NOKA
    Participant
    Initié WordPress
    12 contributions

    Et pour ceux qui utilise Elementor comme moi, pour que sa police particulière soit utilisée sur les parties créées via Elementor, il suffit de cocher dans Elementor/Général : “Désactiver les polices par défaut”. Ainsi ce sera votre police (préalablement mis en police par défaut via la personnalisation de WordPress) qui sera utilisé et non les polices par défaut d’Elementor.

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