似乎有一個Wordpress PHP函數中的一個錯誤,在<?php echo wp_title(''); ?>
生成的頁面標題前留下空白,我沒有任何運氣通過Wordpress文檔和論壇。用PHP修剪領先的空白區域?
我以這種方式使用它<body id="<?php echo wp_title(''); ?>">
爲了生成一個帶有頁面標題ID的HTML body標籤。
所以我需要做的是帶白的空間,讓身體標記看起來像這樣<body id="mypage">
代替本<body id=" mypage">
多餘的空白殺死我試圖用突出菜單項的CSS的活動頁面。當我手動添加一個沒有空白的正確標籤時,我的CSS就起作用了。
那麼我如何去掉白色空間呢?謝謝,馬克
史詩
約翰的兩個部分,一個十六進制轉儲是個好主意;它將白色空間顯示爲兩個「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具有可選頁面標題主角字符 - 看起來像V形字符 - 當選項爲假時應該丟棄它們,並且它們是,但空白區域被傾倒。
有沒有核選擇?
是的,他們都試過;他們仍然返回兩個領先空間...arrgg
你一定會得到範圍和多樣性的獎項,他們都應該工作。但是Wordpress的功能有些古怪,我仍然有空白。 Firebug將其顯示爲空格,而不是任何形式的字符。 – markratledge 2009-07-09 01:23:29