新聞中心
無憂主機(jī)原創(chuàng):簡單介紹自制Drupal主題的方法和技巧
默認(rèn)的東西,你喜歡嗎?追求個性的我們,是無法接受默認(rèn)的事實。那就“自己動手,豐衣足食”。 Drupal的默認(rèn)主題很多站長都會感到很頭疼了,默認(rèn)主題,既不能給客戶良好的用戶體驗,從而也很難讓用戶記得自己的網(wǎng)站,既然發(fā)錢買了一個php虛擬主機(jī)開始學(xué)用drupal建站,那就以一條路走到黑,drupal主題是會有的,我將自制一個drupa主題。如何制作一個屬于自己的drupal專屬主題?請你帶著這個問題,閱讀無憂主機(jī)(www.gle-technology.com)小編編寫的如何利用css代碼,在drupal中添加自己的主題。 首先還是以zen作為基主題(base_theme),創(chuàng)建出自己的子主題(sub_theme)進(jìn)行主題開發(fā)。如果你還不會安裝drupal主題,你可以點擊閱讀“無憂主機(jī)原創(chuàng):三分鐘教會您安裝drupal主題”。zen主題安裝好后,接下來,就請你按照下面的步驟,開始自己新建一個“美麗”的drupal主題把。 第一步:先創(chuàng)建一個子主題。 創(chuàng)建drupal子主題的之前,您要明白子主題的作用是什么?它的作用就是在父主題(base_theme)上進(jìn)行擴(kuò)展,對主題功能的一個升華。那么,下面的操作步驟如下: A、在.../sites/all/themes/zen目錄下把"STARTERKIT"的文件夾復(fù)制到../sites/all/themes目錄下,并重命名(名字自己起,這里我們給它起個名字叫my_subtheme),文件夾名稱,只能以小寫字母開頭,并在只能包含小寫字母、數(shù)字及下劃線。 B、建立自己主題的基本信息。在子主題(my_subtheme)目錄下找到文件"STARTERKIT.info.txt",把它重命名my_subtheme.info,重命名之后用編輯軟件打開這個文件,修改下圖箭頭中的屬性。 C、修改上述配置后,我們將編輯子主題所用的函數(shù)名。打開子主題下的template.php和theme-settings.php文件,把所有的"STARTERKIT"替換成我們的子主題名(my_subtheme),修改方法就是找一款編輯器(dreamweaver或者editplus等均可)。在編輯器里按ctrl+f組合鍵查找單詞"STARTERKIT",全換成我們的子主題名稱"my_subtheme"。修改完這兩條后我們就可以在網(wǎng)站的后臺開啟我們的子主題(my_subtheme),并將子主題設(shè)置成默認(rèn)。(drupal官方參考文檔:http://drupal.org/node/154966) 第二步:請用css文件為給你即將誕生的drupal主題化個妝。在本地電腦上下載安裝火狐瀏覽器后,在瀏覽器的工具條中選擇“工具"—>"附加組件"里查找并下載一個名為“firebug”的瀏覽器組件,然后我們就能在firebug的幫助下,加上自己有限的css技術(shù)能力,就能制作出一款好看的drupal主題了。主題好看不看,美工來幫忙。 第三步:利用firebug快速定位我們所需要修改的CSS文件的位置。 在上圖中,我們可以知道安裝好firebug后會有一個金色的"小蟲子",在firebug工具欄,我們可以查看到html、CSS、Cookies等網(wǎng)頁的構(gòu)成元素,我們只要選定頁面內(nèi)元素并在樣式讀取框中找出CSS文件的存儲位置,再用編輯器進(jìn)行修改,布局,那就讓你的第一個主題隨著你的心意,在你鍵盤上和鼠標(biāo)之間跳舞。 最后,在這里小編推薦站長們不要盲目的修改CSS,最好是擁有一定的基礎(chǔ)。寫過CSS的站長大老爺們知道CSS不難,而CSS最頭疼的是是各瀏覽器上的兼容問題。祝各大各大站長開發(fā)主題成功!對于CSS中難以處理的兼容問題可以聯(lián)系無憂虛擬主機(jī)售后服務(wù)QQ340555007。 純Linux環(huán)境下高端免備案【香港獨立IP地址】 php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊國際頂級域名
本文地址:http://www.gle-technology.com/drupal/6395.html