成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

WordPress 3.3背景功能失效解決方案

2011-12-24 19:57:02來源:實時信息作者:shtion

很多朋友已經升級到了WordPress 3.3正式版,不過很快發現某些具備“背景”功能的主題之前設置的背景失效了。WordPress早在2.8版就增加了自定義背景body_class()函數,直到3.0版才在默認主題中增加了“背景”功能,具

很多朋友已經升級到了WordPress 3.3正式版,不過很快發現某些具備“背景”功能的主題之前設置的背景失效了。WordPress早在2.8版就增加了自定義背景body_class()函數,直到3.0版才在默認主題中增加了“背景”功能,具備此功能的主 題也不是很多,可能大部分主題設計者會覺得這個功能有些雞肋,簡單通過修改CSS樣式就可實現的功能,沒有必要增加一次數據庫查詢,但這句 body_class()函數初衷,并不是為了簡單更換整個站點所有頁面的背景,而是方便設計人員靈活的控制不同頁面中各個元素樣式,大道理不說了,下面說一下具體的解決方案:

方案一 WordPress 3.3版在程序wp-includes目錄theme.php中增加一個custom-background 標簽,這是造成“背景”功能失效的問題所在,打開theme.php程序文件,在第1797行找到:

body.custom-background { <?php echo trim( $style ); ?> }

刪除其中的 .custom-background 變為:

body { <?php echo trim( $style ); ?> }

此方法適合所有之前支持“背景”功能的主題,但需修改程序文件,不建議使用。

方案二 這是標準的解決的方案,打開默認主題Twenty Eleven的header.php模版,你會發現有一句:

<body <?php body_class(); ?>>

代替了正常的<body>標簽,這是關鍵,將上面的代碼替換自己所使用主題header.php模板<body>標簽即可。

方案三 用

<body>

替換header.php模版<body>標簽,不讓其增加額外的標簽,此方法方便實用,適合所有主題。

原文:http://www.shtion.com/17099.html

關鍵詞:WordPress
主站蜘蛛池模板: 治县。| 新昌县| 昌邑市| 洪泽县| 嘉禾县| 海林市| 漳浦县| 澜沧| 高邮市| 翁源县| 潞西市| 海盐县| 临泉县| 原阳县| 涡阳县| 修武县| 仙游县| 深水埗区| 怀来县| 瑞昌市| 保康县| 永川市| 石城县| 常宁市| 师宗县| 嵩明县| 监利县| 涞水县| 彰化县| 宕昌县| 雅江县| 扶绥县| 米林县| 景洪市| 聂荣县| 宿松县| 天祝| 邯郸市| 勐海县| 利津县| 井冈山市|