国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 網(wǎng)站 > 建站經(jīng)驗(yàn) > 正文

WordPress 3.3背景功能失效的解決方法

2024-04-25 20:42:12
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

隨著WordPress 3.3正式版的發(fā)布,很多盆友都在第一時(shí)間將程序升級(jí)到最新版,不過(guò)很快發(fā)現(xiàn)某些具備“背景”功能的主題(包括 HotNews主題)之前設(shè)置的背景失效了。

WordPress早在2.8版就增加了自定義背景body_class()函數(shù),直到3.0版才在默認(rèn)主題中增加了“背景”功能,具備此功能的主題也不 是很多,可能大部分主題設(shè)計(jì)者會(huì)覺得這個(gè)功能有些雞肋,簡(jiǎn)單通過(guò)修改CSS樣式就可實(shí)現(xiàn)的功能,沒有必要增加一次數(shù)據(jù)庫(kù)查詢,但這句 body_class()函數(shù)初衷,并不是為了簡(jiǎn)單更換整個(gè)站點(diǎn)所有頁(yè)面的背景,而是方便設(shè)計(jì)人員靈活的控制不同頁(yè)面中各個(gè)元素樣式,大道理不說(shuō)了,下面 說(shuō)一下具體的解決方案:

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

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

刪除其中的 .custom-background 變?yōu)椋?/p>

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

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

方案二 這是標(biāo)準(zhǔn)的解決的方案,打開默認(rèn)主題Twenty Eleven的header.php模版,你會(huì)發(fā)現(xiàn)有一句:

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

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

方案三 用

<body class="custom-background">

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

以上就是本文章WordPress 3.3背景功能失效的解決方法,希望對(duì)大家有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 库伦旗| 额尔古纳市| 工布江达县| 临邑县| 盖州市| 乌兰察布市| 绥阳县| 郓城县| 彰化县| 盘山县| 哈尔滨市| 沭阳县| 巴南区| 轮台县| 昌吉市| 方城县| 娄烦县| 嘉黎县| 丹寨县| 汶上县| 宁武县| 泰兴市| 安西县| 五寨县| 广灵县| 呼伦贝尔市| 云南省| 布尔津县| 肥东县| 绥中县| 东光县| 洮南市| 临漳县| 尉犁县| 金阳县| 南宫市| 辛集市| 黄梅县| 吉林省| 金湖县| 中阳县|