2 votes

Comment puis-je supprimer ces balises <br>

Première question ici :)

Je suis actuellement en train d'expérimenter mon premier thème WordPress à l'adresse suivante http://ahrengot.com/ mais j'ai appris que WP a le comportement étrange d'insérer des sauts de ligne aléatoires dans votre balisage.

C'est une simplification de ce que j'ai :

<br>
<section>...</section>
<br>
<p>&nbsp;</p>
<section>...</section>
<br>

Je dois supprimer les sauts de ligne avant et après chaque section. Notez qu'il y a à la fois des balises br et des ANDnbsp;'s ici. Je suppose que j'ai besoin de RegEx pour cela, mais je n'ai absolument aucune expérience en la matière, donc si quelqu'un pouvait m'indiquer la bonne direction, je lui en serais très reconnaissant :)

1voto

Marcy Sutton Points 528

Quelle version de WP ?

Ajoute-t-il des coupures lorsqu'il y a un espace supplémentaire après vos éléments dans la vue HTML ? Je suis un utilisateur de Wordpress et je n'ai pas du tout ce problème. J'ai coché la case "Fixer le XHTML non validement imbriqué".

Voici un fil de discussion sur le codex qui propose un correctif :

http://wordpress.org/support/topic/empty-content-creates-an-extra-ltbrgt

Avez-vous écrit le thème à partir de zéro ? Si ce n'est pas le cas, vous pouvez également vérifier le fichier de fonctions de votre thème pour vous assurer que la fonction "wpautop" n'est pas surchargée ou appelée avec un paramètre différent.

0voto

Diodeus Points 67946

Vous pouvez tricher, mais cela peut casser d'autres choses en "cachant" les ruptures. Cela fonctionne mieux si c'est à l'intérieur d'une sorte de classe d'habillage.

.wrappingClass br {
    display:none;
}

0voto

two7s_clash Points 2314

Vous pouvez essayer <?php remove_filter ('the_content', 'wpautop'); ?> en haut de votre modèle.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X