什么是模板标签?
实际上,WordPress带有很多预制函数,可以轻松地获取你的网站上常用的信息。我们称这些预制函数为模板标签,它是进行WordPress开发时所必须要学习的。
那么,一些模板标签只会生成一小部分数据,比如,指向博客文章的链接。
也有许多其他模板标签可以输出不同的数据,这就需要你指定想要查找的内容。
查看模板标签的官方文档
如果你是WordPress开发的新手,那么Codex上的模板标签页面会给你带来很大的帮助。
在这个链接中,我们可以看到WordPress中可用的所有主要的模板标签的列表。从普通的get_header()和get_footer(),一直到blog_info,以及其他标签的分组。
如果你不确定它的功能是什么,你可以点击并查看有关如何使用它的示例,所需的参数以及输出的内容。
查看主题下模板标签的例子
现在让我们切换到主题下,来看看默认的WordPress主题下的几个文件。所以,在wp-content主题文件夹里面。我们来看看header.php文件。
记住,模板标签始终是出现在一个php代码块中的,通常是由一个下划线分隔,然后在它的末尾加括号。
可以在这里看到bloginfo()
<meta charset="<?php bloginfo( 'charset' ); ?>">
可以下来看到wp_head()
<?php wp_head(); ?>
现在来看page.php文件
我们会看到get_template_part()
// Include the page content template.
get_template_part( 'content', 'page' );
它是做什么的呢,它用作包含另一个名为content-page.php的模板文件。
如果我们打开content-page.php
我们可以看到有更多的模板标签,the_ID,post_class,the_content,the_title,edit_post_link。
如果再看看footer.php,[mem]我们还可以再次看到,比如esc_url,以及wp_footer。[/mem]
所以,当我们进行WordPress网站开发时,模板标签文档将有巨大的参考价值,它可以让您轻松快速地获取你需要的WordPress信息,并将其显示在您的主题中。
所以,需要再次提醒的是,这个模板标签页面是值得花时间查看的,它可以提供给你很多WordPress开发相关的内容。
转载请注明:xuhss » WordPress开发入门05:模板标签