在網站剛建了沒多久之后,我就開放rpc-xml,并用官方的WordPress客戶端瀏覽網站,結果那打開速度慢得嚇人??!然后用mini opera打開網站,可憐我的流量!于是便有了為手機等移動設備做一個移動版界面的想法。
終于選了一個最佳的方案,用了3天的時間,為網站做了一個移動版界面。
雖然這個移動版界面早在2月中旬便做好了,但一直都沒有對它進行介紹,趁著今天總算大概把“涂鴉大賽”活動籌備好了,果斷跟大家分享制作WordPress移動版的方法。
為WordPress制作移動版主要有三種方案,都是通過插件來讓網站識別用戶是否通過移動設備瀏覽網站,然后給用戶加載移動界面。第一種具體的原理是直接把網站轉為wap版,第二種則是為網站套用另一個主題。在這里我推薦使用第二種方法,第一種方法把網站轉為wap版雖然方便,但是直接轉的網站UI實在不是那么的好看,只是純文字,加上最簡單的至上而下排版,而且幾乎沒有任何讓我們進行開發的地方。而第二種則可以讓我們自己重新做一個UI面積小,而且與電腦版界面搭配的移動版界面。經過我用Android,諾基亞(Symbian),索愛(A200)3個操作平臺和操作系統測試過后均能正確識別,加載移動版界面。
下面先簡單介紹制作移動版本的主角——WordPress Mobile Pack
WordPress Mobile Pack會自動識別用戶是通過何種瀏覽器瀏覽WordPress站點,能在WordPress2.5或以上版本中使用。如果是用移動設備上的瀏覽器瀏覽,則會自動給用戶加載移動界面,這個移動界面可以是用WordPress Mobile Pack自帶的主題(4鐘顏色),也可以用自己制作的主題。如果你使用的是插件自帶的主題,那么在后臺—外觀—WordPress Mobile Pack (手機主題)里勾選第一個選項(啟用諾基亞模板),則可以為諾基亞的瀏覽者提供更多的界面優化,同時該選項也支持為基于WebKit的移動瀏覽器提供豐富的主題,如蘋果的iPhone和Palm Pre。當然為了更好地配合電腦版主題,我還是使用自己制作的主題,為了更好地適合移動設備瀏覽,這次的主題以簡潔,體積小為設計理念,能不用的功能就不用,能用css background的就不用圖片,loop、header和配色提取自一個模仿Blueberry的官方移動版主題,然后經過3天的努力,把sidebar和4個頁面模板做好了!其中日志列表頁面與電腦版的大不相同,沒有使用loop而直接使用wp_get_archives調用日志列表,然后用css加以控制。留言板頁面也是直接使用wp_list_comments和原生的嵌套回復,因此在各種移動設備上都有很高的外觀與功能兼容性。
然后就是把自己做的主題上傳到WordPress的主題目錄,在后臺—外觀—WordPress Mobile Pack (手機主題)里選擇自己的主題。順帶把最后一個選項也勾選了,它會在你的電腦版和移動版界面的底部里加入一個鏈接,點擊該鏈接可以把切換為另一種界面,防止有部分移動設備無法自動切換為移動版界面時可以讓用戶手動切換。
這里提供一個WordPress Mobile Pack的漢化補丁,雖然是1.2.2版的漢化補丁,但測試后在該插件的最新版本1.2.4上也能正常使用。
WordPress Mobile Pack 漢化補丁
經過多次的局部修改,就有了現在大家看到的移動版界面:
用數據說話是最有力的,馬上用手機進行瀏覽測試:
移動設備:N85
瀏覽器:UC
統計方式:UC流量統計
打開UC,查看流量,顯示本次流量為2.33 K(說明UC打開時會自動聯網并加載一些數據)。
然后直接打開我的網站,完全加載后再查看本次流量:9.62 K,即打開移動版的網站消耗了7.29 K流量。
再用網站底部的鏈接手動切換為電腦版主題,查看本次流量:51.67K,即打開電腦版主題消耗了42.05K流量。
經過測試,瀏覽移動版界面只需要電腦版1/6的流量??梢姙閃ordPress制定移動版本的確能大大節省瀏覽者的手機流量(話說哥昨晚超流量了,不知不覺被扣掉GPRS費,結果早上起來十分悲劇的發現手機已經停機了,10086果然是世界上最關心我話費的人)。當然移動版界面的加載速度也是飛快的!
當初玩WordPress,就是希望能拋開各種繁瑣的統計,追求簡單的生活!簡簡單單的記錄下每一個文字。也正像這個移動版主題那樣簡潔、快速!所以只從移動版界面投入使用后,幾乎每天晚上睡前總會習慣性地用手機瀏覽一下網站。
§
編輯補充:推薦十個 WordPress 插件,可以讓你網站更便于手機訪問。
1. WordPress Mobile Edition
由 Crowd Favorite 開發,這個插件對于移動設備訪問者提供一個簡潔的潔面。當用戶使用手機瀏覽器訪問你的網站的時候,它能自動檢測瀏覽器,并加載網站的手機版。你可以在設置頁編輯移動瀏覽器的列表。這個插件可以對于特定的瀏覽器或設備加載指定的主題,比如 iPhone, Windows Mobile, Opera Mini 或者其他的手機網絡瀏覽器。
2. WordPressMobile.mobi
最熱門的 WordPress 插件之一,已被下載數千次。這個 WordPress 插件讓你博客對手機更加友好,減少在手機瀏覽器中的加載時間,配置頁面更加適合手機。
3. WordPress Mobile Pack
有一個 WordPress 手機瀏覽器插件。它能識別手機、重排版面并支持掛件。由于具有了手機識別、版面重排的功能,它可以自動調整圖片大小,分割文章為多個頁面,因此你的網站在任何移動手機上都會表現很好。他有移動管理面板,可以輕松進行管理。移動廣告掛件允許在網頁的手機版中顯示手機廣告。
4. MobilePress
你可以設置這個插件對特定的設備模式或者手機瀏覽器顯示指定的主題,比如 iPhone, Opera Mini 等,這樣你的博客外觀更適合這些設備。這個插件也允許 WordPress 主題開發者開發自己主題的移動版本。
5. Mobile Admin
這個 WordPress 手機插件允許用戶通過手機對管理后臺進行友好的訪問。這個插件轉為 iPhone 和 iPod Touch 設備開發,在基本功能上也支持其他的瀏覽器。Mobile Admin 支持 WordPress 管理控制臺的大多數功能,比如編輯文章、自動保存、標簽、審核評論等等。
6. Mobilize
這個 WordPress 插件一旦安裝,會自動檢測任何訪問你的網站的移動設備,并重定向到 Mippin 服務器。Mippin 將會重新組織你的頁面內容來適應手機的型號。比如說,如果你的網站有土坡,Mippin 就會調整圖片大小適應手機屏幕,視頻會轉換為 3gp 格式,因此用戶會獲得較好的使用體驗,并樂于訪問你的網站。
7. WPhone Admin Plug-in
這個插件允許使用移動瀏覽器來管理 WordPress 博客。他有兩個移動管理界面,一個適合 iPhone/iPod Touch 或者其他支持 JavaScript 和 CSS AJAC 以及側滑菜單的設備;另一個精簡版適用于不支持 JavaScript 設備的手機。他在瀏覽器中可以在全功能版本和精簡版之間進行自動切換。
8. Mowser
Mowser 是個可以讓你的 WordPress 博
客更適合手機瀏覽器或者其他手持設備的服務。這個插件自動檢測使用移動電話的訪問者,并重定向到博客經過優化的版本。
9. Wetomo WordPress to Mobile
Wetomo 插件將自動檢測使用手機訪問你的網站的用戶。Wetomo 將會扮演一個你和用戶之間的一個代理,調整你的博客來適應用戶的手持設備,這樣讓你的博客在移動瀏覽器中更好看。
10. WP viewMobile
這個插件用來讓你的博客為手機互聯網時代做好準備。它會檢測通過手機訪問你的博客的用戶。它可以自動發送經過優化適應移動用戶的版本。他會調整博客中圖片的尺寸來適應手機,如果手機不支持圖片就會直接移除圖片,這樣用戶訪問不會有任何問題。
主題貓WP建站,累計幫助1300+客戶成功建站,為站長提供支持!
立刻開啟你的建站之旅