2012-08-02 41 views
0

我在Wordpress中遇到了一個問題,這是我以前從未遇到的問題。WordPress的標題,特定的字體和破折號字符

我在標題中包含短劃線( - )的自定義帖子類型帖子上有標題。這個標題有一個用font-face實現的指定字體,並且它一切正常。除了破折號字符。當我發佈標題the_title();,echo get_the_title();single_post_title();它顯示標題沒有破折號( - )。

即使使用破折號和其他字符,字體也能在其他地方完美地工作。問題只發生在帖子標題和這個特定的字體上。

當然,我可以使用另一種字體,但客戶端真的想使用這種字體。我很好奇爲這種奇怪的行爲找到原因。

有沒有其他人經歷過這個或知道一種方法來解決這個問題?

+0

你有鏈接到有問題的帖子?你用什麼字體,哪個瀏覽器不正確地渲染短劃線? – DCoder 2012-08-04 07:22:05

+0

是的。這裏是:[鏈接](http://html24-dev.dk/enteneller/events/er-gode-rad-ikke-dyre-de-er-ganske-gratis/)它的標題是「Sådan!Maxværdi - og effekt!「你看不到破折號( - ),但它在那裏。我正在使用Titillium Text,並且它在所有瀏覽器中渲染不正確。 – Daniel 2012-08-05 14:25:11

+0

對不起,延遲...你提到的標題似乎是在Chrome,Firefox,IE,Opera和Safari Win中正確渲染破折號,ndash和mdash。莫名其妙地解決了這個問題嗎? – DCoder 2012-08-07 19:23:20

回答

0

你想爲破折號字符使用特定的字體嗎?短劃線是短劃線,你的字體文件沒有特定的字形,所以你會將短劃線包裹在span標籤中,並通過CSS將不同的字體應用到該跨度。

那麼,我會做什麼,客戶端不會知道區別!

+0

不,不。我只是使用整個標題的特定字體。我可以寫一些JavaScript og PHP的包裹短跑在一個跨度和使用不同的字體。但我不想這樣使用hax。而且,必須有解決方案來解決這個問題。 – Daniel 2012-08-02 14:29:24

相關問題