隨著移動(dòng)網(wǎng)絡(luò)流量逐漸超過桌面電腦的流量,大家對(duì)移動(dòng)版網(wǎng)站越來越重視了,現(xiàn)在國(guó)際主流的做法是以自適應(yīng)的方式增加網(wǎng)站對(duì)移動(dòng)客戶端的友好度,另外一種比較常見的方法就是專門為移動(dòng)網(wǎng)絡(luò)開發(fā)一個(gè)版本。
兩種方式各有利弊,自適應(yīng)的方式當(dāng)然是通過CSS來實(shí)現(xiàn),專門的移動(dòng)網(wǎng)站往往是通過程序判斷來是實(shí)現(xiàn)的,WordPress給我們提供了一個(gè)非常便利的函數(shù)來實(shí)現(xiàn)這個(gè)需求。
if( wp_is_mobile() ) {
// 顯示移動(dòng)版網(wǎng)站內(nèi)容
} else {
// 顯示桌面版網(wǎng)站內(nèi)容
}
通過這個(gè)函數(shù),我們也可以實(shí)現(xiàn)在一個(gè)網(wǎng)站上專門為移動(dòng)瀏覽器或桌面瀏覽器顯示某些內(nèi)容,相比CSS的方法,各個(gè)平臺(tái)的瀏覽器只加載相應(yīng)的內(nèi)容,可以剩下一些不必要的流量。



WordPress實(shí)現(xiàn)移動(dòng)設(shè)備上內(nèi)容不可見代碼,比如加以段廣告代碼移動(dòng)端不顯示?