2012-03-27 58 views
3

可能聽起來像一個奇怪的問題,但在WordPress的頁面模板的頂部有類似註釋掉模板名稱...WordPress的模板的名稱和PHP

/* 
Template Name: Contact Us 
*/ 

如果2個模板有他們不相同的模板名稱在頁面模板選項中顯示,它在註釋掉時如何讀取模板頁面名稱?

回答

4

它在註釋掉時如何讀取模板頁面名稱?

我沒有經過WordPresses源代碼,但我會假設它不會將其解析爲php文件,而是作爲文本文件解析。然後逐行瀏覽它,直到找到模板名稱。

//編輯:

有點更具體的信息:WordPress的調用一個File Header

加載和解析這個文件頭的函數可以在wp-includes/functions.php中找到,例如get_file_data。該函數的註釋描述了文件頭的限制。

可以看出,Wordpress確實將其作爲普通文件讀取並提取信息。

+0

啊我看到了,非常感謝@tim – Liam 2012-03-27 13:44:20

+0

你好它的wordpress.Its語法。請在谷歌上搜索。 – 2014-04-30 16:32:08