[Résolu] Chaque mot du titre commencant par une majuscule (Créer un compte)

  • Statut : non résolu
10 sujets de 1 à 10 (sur un total de 10)
  • Auteur
    Messages
  • #453524
    Monky
    Membre
    Padawan WordPress
    94 contributions

    Bonjour,

    Je suis à la recherche d’un bout de code faisant en sorte que chaque mot du titre d’un article commence par une majuscule…

    Par exemple :
    – Chaque mot du titre commencant par une majuscule

    devient

    – Chaque Mot Du Titre Commencant Par Une Majuscule

    J’ai vu que certains thèmes avaient cette option par défault mais je n’arrive pas localiser le bout de code qui permet de faire ceci.

    #607362
    Many
    Participant
    Maître WordPress
    1485 contributions

    Bonjour,

    c’est du css donc à voir dans le fichier style.css de ton thème

    text-transform: capitalize;

    PS : je pense que discussion générale ou thème aurait été plus approprié comme section

    #607363
    Monky
    Membre
    Padawan WordPress
    94 contributions

    Completement désolé! Mais bien sur le css, pourquoi tujours chercher compliqué?!!

    Je croyais d’ailleurs que j’étais dans la partie « thème »..

    #607364
    Qwindoo
    Modérateur
    Maître WordPress
    2862 contributions

    Discussion déplacée 😉

    Par contre, text-transform:capitalize ne met en majuscule que la première lettre du texte non ?

    Moi je pensais faire un filtre en php (j’y connais rien, c’est pour ça que ça me semblait intéressant) pour altérer le format du titre :

    Edit: Ah, tiens, je viens de retomber sur la fonction ucwords qui fait exactement ça 😋
    Donc pour l’utiliser, tu écris simplement : [c][/c] et ça devrait aller 😉

    #607365
    Many
    Participant
    Maître WordPress
    1485 contributions

    Salut MS_DOS,

    text-transform:capitalize; met en majuscule la première lettre de chaque mot.

    Par contre je ne connaissais pas la fonction ucwords, c’est génial !! Merci pour l’info 😉

    #607366
    Qwindoo
    Modérateur
    Maître WordPress
    2862 contributions

    Merci Many 🙂

    Sujet ✅ donc

    #607367
    alakhnor
    Participant
    Maître WordPress
    996 contributions

    Pour moi, text-transform s’applique à tout le sélecteur normalement. Pour ne faire que sur le premier mot, il faudrait utiliser :first-letter avec text-transform:uppercase.

    #607368
    benhoit
    Participant
    Initié WordPress
    3 contributions

    Bonjour,

    J’ai le problème inverse. Je ne souhaite pas avoir de majuscules dans mon titre automatiquement et j’ai donc supprimé la ligne suivante : « text-transform: capitalize » dans mon fichier css.

    Malheureusement mes titres restent avec une majuscule à chaque mot. Est ce que quelqu’un à la solution ? (j’ai bien vérifié, la ligne n’est plus dans mon fichier css).

    Merci,

    Ben

    PS : j’utilise wordpress 2.3.2 et le thème « Forte » http://forte.wpthemesplugin.com

    #2413331
    aquilex69
    Participant
    Initié WordPress
    3 contributions

    Aller dans « Apparence » > Personnaliser > Colors & Fonts >Typography

    Ensuite cliquez sur la police qui est sélectionné dans votre thème, en dessous de « Base Font ».

    Vous verrez apparaitre un bloc avec en haut « FONT », « STYLE » et « SIZE » – Cliquez sur ce dernier. Et cliquez sur la croix en dessous de « Transformer ».

    Enjoy !

    #2413398
    Flobogo
    Modérateur
    Maître WordPress
    18599 contributions

    @aquilex69 : il faudra m’expliquer l’intérêt de remonter un sujet vieux de 15 ans ??? A l’époque, il n’y avait pas les blocs !

    Et vous avez fait 4 fois la même réponse, y compris sur un sujet vide. Si vous cherchez à spamer, c’est raté : on vous aura à l’œil.

10 sujets de 1 à 10 (sur un total de 10)
  • Le sujet ‘[Résolu] Chaque mot du titre commencant par une majuscule’ est fermé à de nouvelles réponses.