2008-09-17 46 views
1

我最近踏上了偉大的航行 Wordpress主題,我一直在閱讀Wordpress文檔如何寫一個主題。有一件事我遇到herestyle.css文件必須包含一個特定的標題才能被Wordpress引擎使用。他們舉了一個簡短的例子,但我還沒有能夠對標題部分的內容進行任何形式化的描述。這是否存在於WordPress的網站?如果它不能在這裏描述它呢?Wordpress style.css模板元素的語法是否可用?

+0

我認爲到目前爲止所有的答案都是有效的(顯然,我自己鏈接到文檔)。我正在尋找的是一個更爲正式的描述,即不區分大小寫,模板元素是什麼,您的版本號是多少(Oracle風格x.x.x.x.x?)。儘管如此,迄今爲止! – 2008-09-17 19:56:41

回答

7

以下是樣式表的第幾行的一個例子,叫做樣式表頭,對於主題「玫瑰」:

/* 
Theme Name: Rose 
Theme URI: the-theme's-homepage 
Description: a-brief-description 
Author: your-name 
Author URI: your-URI 
Template: use-this-to-define-a-parent-theme--optional 
Version: a-number--optional 
Tags: a-comma-delimited-list--optional 
. 
General comments/License Statement if any. 
. 
*/ 

最簡單的主題包括只有一個style.css文件,加上圖像,如果有的話。要創建這樣的主題,您必須通過編輯style.css頭部註釋中的Template:行來指定一組要繼承的主題。例如,如果您希望主題「玫瑰」從另一個主題「測試」繼承模板,則可以在Rose的style.css開頭的註釋中包含Template:test。現在,「test」是「Rose」的父主題,它仍然只包含一個style.css文件和伴隨圖像,全部位於目錄wp-content/themes/Rose中。 (請注意,指定父主題將繼承該主題中的所有模板文件 - 這意味着子主題目錄中的任何模板文件將被忽略。)

style.css中的註釋標題行是WordPress到能夠識別主題,並在設計>主題下的管理面板中將其顯示爲可用的主題選項以及任何其他已安裝的主題。

WordPress的主題名稱,版本,作者和作者URI字段被解析並用於在當前主題信息的頂行的當前主題區域中顯示該數據,其中作者的姓名被超鏈接到作者URI。 Description和Tag字段被解析並顯示在主題信息的主體中,如果主題具有父主題,則該信息也被放置在信息主體中。在「可用主題」部分中,僅使用主題名稱,說明和標籤字段。

這些字段都沒有任何限制 - 全部都被解析爲字符串。此外,它們都不是代碼所必需的,但實際上,上面列表中未標記爲可選的字段全部用於向WordPress管理員提供上下文信息,並應包含在所有主題中。

1

你可能在想這個問題:

/* 
THEME NAME: Parallax 
THEME URI: http://parallaxdenigrate.net 
VERSION: .1 
AUTHOR: Martin Jacobsen 
AUTHOR URI: http://martinjacobsen.no 
*/ 

如果我不在遙遠,WordPress使用這個信息在管理後臺「激活設計」對話框中顯示。基於http://codex.wordpress.org/Theme_Development

相關問題