[Résolu] Problème bizarre de changement incontrôlé de police de caractère (Créer un compte)

  • Statut : non résolu
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #448957
    Voland27
    Membre
    Initié WordPress
    3 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : WP 2.04_FR
    – Thème utilisé : WordPress Default 1.5 (« Kubrick »)
    – Plugins en place : Mass Edit Pages, Post2Pages, Page Category Organiser, WordPress Database Backup.
    – Nom de l’hebergeur : net4all.ch
    – OS (peut-être utile dans ce cas): Mac OS 10.4.8

    Problème(s) rencontré(s) :

    Je débute avec WordPress, mais là, je crois que je suis tombé sur un os un peu gros pour un newbie.

    Je prépare une page d’accueil avec un Loop tout bête dans mon index.php affichant tous les posts. Or, le type de police de caractère change tout seul dès le deuxième post – d’une famille « times new roman », georgia, etc, il passe à une famille mono, courrier etc… En résumé, le premier post s’affiche correctement (=d’après la feuille de style CSS), mais le reste débloque. A moins que j’ai raté un chapitre, le Loop est sensé tout reproduire de la même façon, non?

    J’ai d’abord cru à un mauvais encodage de CSS, mais le problème subsiste quel que soit le thème utilisé, du moment que ce thème crée une page d’accueil affichant tous les posts.

    Comme si cela n’était pas assez tordu, ce problème apparaît dans Firefox 1.5.0.7, Safari 2.0.4, Shiira 1.2.2, mais pas dans Internet Explorer 5.2 (qui l’aurait cru?).

    J’ai réécrit mon Loop, puis désinstallé et réinstallé WordPress – rien à faire, le problème est toujours là.

    URL= http://www.asccre.ch/wordpress/ (pour info, cela n’a sans doute rien à voir avec l’hébérgeur – je travaille en local, j’ai uploadé le site pour que vous puissiez le voir).

    Ça fait deux jours que je me casse la tête là-dessus et ça me laisse assez perplexe, pour être poli. Toute aide est dès lors la bienvenue…

    #582106
    benkenobi
    Participant
    Maître WordPress
    4069 contributions

    Vérifie que dans l’article en question une balise HTML ne soit pas mal fermée ou pas fermée du tout.

    Le texte est-il issu d’un copié/collé d’une source différente ?

    #582107
    Voland27
    Membre
    Initié WordPress
    3 contributions

    Merci pour ta réponse, BenKenobi.

    BenKenobi wrote:
    Vérifie que dans l’article en question une balise HTML ne soit pas mal fermée ou pas fermée du tout.

    Grâce à ton indication, le problème est identifié, mais pas réglé.

    Le W3C Validator me signale effectivement que la balise n'est pas fermée, mais comme c'est la balise qui contrôle le "Lire la suite", je n'ai pas d'influence dessus (c'est WordPress qui la place).

    Pour tester cela, j'ai enlevé

    <tt><!--more--></tt>

    dans le code HTML du premier article... et du coup tout est propre. Mais comment faire pour garder l'élément "Lire la suite" dans le premier post sans que ça bousille tout??

    edit: l'aperçu du code source via un navigateur démontre que les autres posts ne contiennent pas de balise alors que je les ai intégrées tout autant que dans le premier post... Disparaïtraient-elles seulement après une certaine longueur de texte?? Le codex ne le signale pas... bizarre. J'ai essayé de placer la balise dans un post plus long, ça ne change rien: s'il est en première position, la suite ne correspond pas à la mise en forme normale. Quoi qu'il en soit, il existe d'autres méthodes pour intégrer un "Lire la suite"; je considère donc mon problème comme réglé pour l'instant.

    Le texte est-il issu d'un copié/collé d'une source différente ?

    Ce n'est pas copié, mais effectivement tiré d'un backup de ma base de données locale que j'ai utilisé pour installer le site en ligne. Apparemment l'encodage s'est perdu en route...

    #582108
    benkenobi
    Participant
    Maître WordPress
    4069 contributions

    En fait la balise (que je ne connaissais pas soit dit en passant), n'est pas utile pour faire fonctionner

    Donc enlève ce et ca devrait aller.

    #582109
    Voland27
    Membre
    Initié WordPress
    3 contributions
    BenKenobi wrote:
    En fait la balise (que je ne connaissais pas soit dit en passant), n'est pas utile pour faire fonctionner

    Donc elève ce et ca devrait aller.

    Exact. Merci!

    L'erreur vient peut-être du fait que j'ajoutais directement dans le code HTML (et pas via l'éditeur)? En tout cas, c'est réglé.

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