WordPress开发入门05:模板标签

开发入门 xuhss 944℃ 0评论

什么是模板标签?

实际上,WordPress带有很多预制函数,可以轻松地获取你的网站上常用的信息。我们称这些预制函数为模板标签,它是进行WordPress开发时所必须要学习的。

那么,一些模板标签只会生成一小部分数据,比如,指向博客文章的链接。

也有许多其他模板标签可以输出不同的数据,这就需要你指定想要查找的内容

查看模板标签的官方文档

如果你是WordPress开发的新手,那么Codex上的模板标签页面会给你带来很大的帮助。

点我跳转

在这个链接中,我们可以看到WordPress中可用的所有主要的模板标签的列表。从普通的get_header()和get_footer(),一直到blog_info,以及其他标签的分组。

template tags xuhss.com01 - WordPress开发入门05:模板标签

如果你不确定它的功能是什么,你可以点击并查看有关如何使用它的示例,所需的参数以及输出的内容。

查看主题下模板标签的例子

现在让我们切换到主题下,来看看默认的WordPress主题下的几个文件。所以,在wp-content主题文件夹里面。我们来看看header.php文件。

edit php xuhss.com02 - WordPress开发入门05:模板标签

记住,模板标签始终是出现在一个php代码块中的,通常是由一个下划线分隔,然后在它的末尾加括号。

可以在这里看到bloginfo()

	<meta charset="<?php bloginfo( 'charset' ); ?>">

可以下来看到wp_head()

	<?php wp_head(); ?>

现在来看page.php文件

template tags xuhss.com02 - WordPress开发入门05:模板标签

我们会看到get_template_part()

			// Include the page content template.
			get_template_part( 'content', 'page' );

它是做什么的呢,它用作包含另一个名为content-page.php的模板文件

如果我们打开content-page.php

template tags xuhss.com03 - WordPress开发入门05:模板标签

我们可以看到有更多的模板标签,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:模板标签

喜欢 (6)

您必须 登录 才能发表评论!