Help:模板入門
本文是對模板的簡單介紹,更詳細的內容請參考幫助:模板進階和模板名字空間。
模板是在名字空間「模板」(Template)下的頁面,即任何以「Template:」開頭的頁面。注意,這里的開頭必須是英文單詞「Template」,之後跟一個半角的冒號(:),而不能用「模板」二字。例如要定義一個叫做「我的模板」的模板,名字就應該是[[Template:我的模板]],編輯這個頁面,就可以改變「我的模板」的內容和樣式。如果要將該模板加入一個頁面中,就可以通過加入{{我的模板}}來實現。
模板可以用來統一各頁面重複部分的格式,增加提示消息,添加瀏覽邊框,以及提供可跨語言的文字描述。
新建、修改和使用模板
您可以像新建一個普通頁面一樣新建一個模板,唯一的區別就是模板頁面的開頭必須是Template:。建立模板(例如:我的模板)之後,您就可以通過添加{{我的模板}}來使用它。所有使用該模板的頁面都相當於增加了模板頁面里的內容,當模板被修改以後,所有使用模板的頁面也自動更新。新建模板後,請在模板消息內添加您新建的模板的信息,並請對模板進行分類。模板分類的方法請參考Category:女性百科模板以及Category talk:女性百科模板中的相關內容。
另外,您也可以使用{{subst:我的模板}},這樣系統就將模板的內容一次性加入頁面中,而不是只加入一個使用模板的標識(像{{我的模板}}這樣)。這就使頁面的內容固定了下來,以後再有人修改「我的模板」,頁面的內容就不會相應的改變了。
如果在某個頁面中,您發現使用了模板{{某模板}},要修改它,您就要去「Template:某模板」。您可以在搜索框中輸入「Template:某模板」找到它,之後的修改同修改普通頁面一樣。但是在修改的時候,您一定要注意,因為您的修改可能影響很多使用了該模板的頁面。
常見問題
開頭是「Template:」,還是「template:」?
- 都行。不過之後的內容如果是英文是區分大小寫的,如果是中文,是繁簡自動轉換的。
我可以使用參數嗎?
- 可以。請參閱幫助:模板。
一個頁面中最多可以使用多少模板?
- 無限多個。一個模板也可以被使用無限多次。
我已經修改了模板,但為什麼頁面不更新呢?
- 有很多原因。第一、你可能沒有刷新頁面。在你的瀏覽器里使用刷新(Refresh)功能。第二、系統可能存在緩存漏洞(bug)。一種解決方法是編輯使用模板的頁面,然後什麼也不修改就保存,這樣你就強制該頁面進行刷新了。這一操作不會在歷史中留下記錄。
我可以修改模板的名字嗎?
- 可以。移動模板跟移動普通頁面一樣。模板也可以重定向。
我可以在一個模板中使用另一個模板嗎?
- 可以。但不能使用諸如{{一個模板{{另一個模板}}}}這樣的語句,所以只能在一個模板的內容中調用另一個模板。