Il semble y avoir un bug dans une fonction PHP Wordpress qui laisse des espaces devant le titre de la page générée par <?php echo wp_title(''); ?>
J'ai passé par les docs et les forums Wordpress sur cette fonction sans aucune chance.Couper l'espace blanc avec PHP?
Je l'utilise de cette façon <body id="<?php echo wp_title(''); ?>">
afin de générer une balise de corps HTML avec l'ID du titre de la page.
Donc ce que je dois faire est une bande que l'espace blanc, de sorte que l'étiquette du corps ressemble à ceci <body id="mypage">
au lieu de ce <body id=" mypage">
L'espace extra blanc tue le CSS J'essaie d'utiliser pour mettre en évidence des éléments de menu de la page active. Lorsque j'ajoute manuellement une balise de corps correcte sans l'espace blanc, mon CSS fonctionne.
Alors comment est-ce que je dépouillerais l'espace blanc? Merci, Mark
La deuxième partie de l'épopée
John, Hex Dump était une bonne idée; il montre l'espace blanc comme deux "20" espaces. Mais toutes les solutions qui dépouillent les espaces principaux et les espaces blancs ne le sont pas.
Et, <?php ob_start(); $title = wp_title(''); ob_end_clean(); echo $title; ?>
me donne < body id ="">
et <?php ob_start(); $title = wp_title(''); echo $title; ?>
me donne < body id =" mypage">
Puzzle. La racine du problème est que wp_title a des caractères d'en-tête de titre de page optionnels - qui ressemblent à des chevrons - qui sont censés être supprimés lorsque l'option est fausse, et ils le sont, mais des espaces blancs y sont déversés.
Y at-il un option nucléaire?
Yup, les a essayé tous les deux avant; ils renvoient toujours deux espaces principaux ...arrgg
Vous obtenez certainement le prix pour la portée et la variété, et ils devraient tous fonctionner. Mais quelque chose est farfelu avec la fonction Wordpress et j'ai encore des espaces. Firebug le montre comme un espace, pas n'importe quel personnage ... – markratledge
La deuxième partie de l'Epic est clouée sur ma question originale! – markratledge
Essayé les deux avant; ils renvoient toujours deux espaces principaux .... arrg. – markratledge