如何強制wordpress中所有中文字體設置為雅黑,英文字體可在設置中修改?
由於目前用的主題是英文主題,且支持局部的字體改變,但是默認的中文都是宋體
有沒有辦法使所有中文(無論是header,body或者footer中的)都強製為雅黑,但是英文字體仍可以在主題設置面板中修改?
不要修改主題,一更新就沒了。
用主題「自定義」,加入「額外樣式」,用這裡提到的font-family 中文網站,font-family 做什麼樣的聲明是最佳策略?
大不了加 !important。
在主題 CSS 中指定 font-family: Helvetica, "Microsoft YaHei, sans-serif;
基本的意思就是英文放前面, 中文只放一個雅黑在後面, 但如果要實現你的這個功能的話, 就要用到 WP 的函數了去做了, 好久不碰 WP, 或許 http://wp.tutsplus.com/ 會幫得到你.
讓wordpress主題字體變為微軟雅黑其實只需要加一句自定義CSS就可以了,如果你的主題選項里有個自定義CSS輸入的地方,把這段代碼拷貝進去即可:
* {font-family: "Microsoft YaHei" !important;}如果你的主題不支持自定義CSS輸入,那就把上面這句添加到你的style.css第一行。這種暴力方法讓主題採用微軟雅黑字體,一般的主題是沒有問題的。
《WordPress實戰》Wordpress主題微軟雅黑字體設置解決方法 - 米問外貿論壇
wordpress字體修改美化
很多wp系統用的就是中文,但是WordPress主題模板用的是英文的。但是老外比較不會中文,沒有做中文的美化。Google字體庫也沒有中文的字體。所以心疼了吧。
但是老外一般都會留自定義代碼,什麼自定義CSS。自己加一下。
*:not([class*="icon"]):not(i) {
font-family: Segoe UI, "Microsoft Yahei" !important;
}
優點:解決了WordPress 及主題模板圖標顯示失效問題。需要自定義的主題放在上面。一般國內系統都是有微軟字體的。所以可以放心使用。
最好的辦法就是在style.css中直接給font-family的值,我把所有的中文字體設置為微軟雅黑、應為設置為Arial,代碼如下:
font-family:"Microsoft yahei","Arial";
wordpress 使用中文字體? avada 主題怎樣使用中文字體?
參考
Web 中文字體應用指南 · Ruby China
具體為什麼請仔細閱讀
具體做法是在(用子主題就在子主題裡面添加防止自動升級導致字體失效)主題 style.css 文件最前面添加代碼
font-family: Georgia, SimSun, "宋體", serif;
font-family: Helvetica, Tahoma, Arial, STXihei, "華文細黑", "Microsoft YaHei", "微軟雅黑", SimSun, "宋體", Heiti, "黑體", sans-serif;
okhen.com 沐米貓舍
一般是在主題目錄的style.css中修改字體樣式即可
推薦閱讀:
※字體分類方法有那些?
※冬青黑體 (Hiragino Sans GB) 為何沒成為 OS X 和 iOS 的中文界面字體?
※設計時如何選擇合適的字型大小?
※為什麼英語中不同國家人後綴的字母不同?
※斷字(hyphenation)對於排版的影響有多大?