WordPress et le secret du <div> manquant
Je viens d’être confronté à un problème qui m’a fait m’arracher les cheveux pendant quelques heures, je l’avoue.
Après avoir fait la mise à jour du blog habitat-eco-responsable.fr en version 2.6.2, un problème d’alignement des colonnes latérales qui se retrouvaient au bas du blog… En investigant, le problème n’intervenait que sur la première page du blog, et n’était pas présent non plus quand on affichait un article seul.
En regardant le code de la page produite avec Firebug, je me suis rendu compte qu’un <DIV> était mal positionné, et encadrait les derniers articles de la page. J’ai retourné dans tous les sens le code du thème utilisé, mais les DIV étaient parfaitement ouvrants, puis fermants…
Bref, le problème venait de balises DIV malheureuses qui entouraient la balise WordPress <– more –> dans un article du blog ; ça ne lui plait pas du tout, bien que les balises aient été ouvertes puis fermées !
Répondre
Se joindre à la discussion ?Vous êtes libre de contribuer !