2012-03-27 62 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