Aparar espaço em branco levando com PHP?

Parece haver um bug em uma função PHP do Wordpress que deixa espaços em branco na frente do título da página gerada por<?php echo wp_title(''); ?> Já passei pelos documentos e fóruns do Wordpress sobre essa função sem qualquer sorte.

Eu estou usando dessa maneira<body id="<?php echo wp_title(''); ?>"> para gerar uma tag de corpo HTML com o id do título da página.

Então, o que eu preciso fazer é tirar esse espaço em branco, para que a tag body fique assim<body id="mypage"> em vez disso<body id=" mypage">

O espaço em branco extra mata o CSS que estou tentando usar para destacar itens de menu da página ativa. Quando adiciono manualmente uma tag de corpo correta sem o espaço em branco, meu CSS funciona.

Então, como eu tiraria o espaço em branco? Obrigado, Mark

Parte Dois da Epopéia

John, um lixo hexadecimal foi uma boa ideia; Mostra o espaço em branco como dois espaços "20". Mas todas as soluções que separam os principais espaços e espaços em branco não o fizeram.

E,<?php ob_start(); $title = wp_title(''); ob_end_clean(); echo $title; ?>

me dá< body id ="">

e<?php ob_start(); $title = wp_title(''); echo $title; ?>

me dá< body id =" mypage">

Enigma. A raiz do problema é que wp_title tem caracteres principais de título de página - que se parecem com divisas - que devem ser descartados quando a opção é falsa, e são, mas o espaço em branco é descartado.

Existe uma opção nuclear?

Sim, tentei os dois antes; eles ainda retornam dois espaços principais ... arrgg

questionAnswers(6)

yourAnswerToTheQuestion