WordpressのPHP関数のバグがあると思われます。<?php echo wp_title(''); ?>
によって生成されたページのタイトルの前に空白が残っています。Wordpressのドキュメントやフォーラムを巡回しています。PHPで空白の部分を削除しますか?
ページタイトルのIDを持つHTMLボディタグを生成するには、この方法で<body id="<?php echo wp_title(''); ?>">
を使用しています。
だから私は何をする必要があるかストリップはbodyタグではなく、この<body id=" mypage">
余分な空白のこの<body id="mypage">
のように見えるように、ホワイトスペースは、私は、メニュー項目を強調表示するために使用しようとしているCSSを殺すということですアクティブなページの空白を使わずに正しいbodyタグを手動で追加すると、CSSが動作します。
どのように空白を取り除くのですか?おかげで、マーク・
エピック
ヨハネの第二部では、進ダンプは良いアイデアでした。空白は2つの "20"スペースとして表示されます。しかし、先行するスペースと空白を取り除くすべてのソリューションはそうしませんでした。
そして、<?php ob_start(); $title = wp_title(''); ob_end_clean(); echo $title; ?>
は私に< body id ="">
を与え、<?php ob_start(); $title = wp_title(''); echo $title; ?>
を私に< body id =" mypage">
パズルを提供します。問題の根本はwp_titleにオプションのfalseのときにドロップされるはずのオプションのページタイトルの先頭文字(シェブロンのように見える)であり、空白がダンプされることです。
核オプション?
彼らはまだ2つの先頭のスペースを返します...arrgg
あなたは間違いなくスコープとバラエティの賞を得て、それらはすべて動作するはずです。しかし、何かがWordPressの機能で不気味で、私はまだ空白があります。 Firebugはそれを空白として表示しています。 – markratledge
Epicの第2部が私のオリジナルの質問に付け加えられています! – markratledge
前に両方とも試してみました。彼らはまだ2つの主要なスペースを返します。 – markratledge