模板文件简介
模板文件用于整个WordPress主题,但是首先让我们了解术语。
WordPress主题由模板文件组成。这些是PHP文件,包含HTML,模板标签和PHP代码的混合。
构建主题时,将使用模板文件来影响网站不同部分的布局和设计。例如,您将使用header.php模板创建标题,或使用comments.php模板包含注释。
当有人访问您网站上的页面时,WordPress会根据请求加载模板。模板文件显示的内容类型由与模板文件关联的发布类型确定。该 模板层次 描述了模板文件的WordPress将加载基于请求的类型以及是否模板主题存在。然后,服务器解析模板中的PHP,并将HTML返回给访问者。
最关键的模板文件是index.php,如果在模板层次结构中找不到更特定的模板,则该模板文件是全部模板。尽管主题仅需要一个 index.php模板,但是通常主题包含许多模板以显示不同的内容类型和上下文。
模板文件组成
index.php
主模板文件。在所有主题中都是必需的。
style.css
主要样式表。 在所有主题中都是 必需的,并且包含您主题的信息标题。
rtl.css
如果网站语言的文本方向是从右到左,则会自动包含从右到左的样式表。
comments.php
评论模板。
front-page.php
不管管理>设置>阅读上有什么设置,首页模板始终用作网站首页(如果存在)。
home.php
主页模板默认为首页。如果未将WordPress设置为使用静态首页,则此模板用于显示最新帖子。
header.php
标题模板文件通常包含您站点的文档类型,元信息,指向样式表和脚本的链接以及其他数据。
singular.php
如果single.php找不到帖子,则使用单个模板;如果找不到页面,page.php则用于页面。如果singular.php找不到,index.php则使用。
single.php
当访客请求单个帖子时,将使用单个帖子模板。
single- {post-type} .php
访客从自定义帖子类型请求单个帖子时使用的单个帖子模板。例如,single-book.php将用于显示来自名为book的自定义帖子类型的单个帖子。将index.php被使用,如果自定义职位类型的特定查询模板不存在。
archive- {post-type} .php
当访问者请求自定义帖子类型存档时,将使用存档帖子类型模板。例如,archive-books.php将用于显示来自名为books的自定义帖子类型的帖子存档。该archive.php模板文件使用,如果archive-{post-type}.php不存在。
page.php
当访问者请求单个页面(内置模板)时,将使用页面模板。
category.php
当访客按类别请求帖子时,将使用类别模板。
tag.php
当访客按标签请求发布时,将使用标签模板。
taxonomy.php
当访客请求自定义分类法中的术语时,将使用分类法术语模板。
author.php
每当访客加载作者页面时,都会使用作者页面模板。
archive.php
当访客按类别,作者或日期请求帖子时,将使用存档模板。注意:如果存在更多特定模板,如category.php和author.php,则此模板将被覆盖date.php。
search.php
搜索结果模板用于显示访问者的搜索结果。
attachment.php
当查看单个附件(例如图像,pdf或其他媒体文件)时,将使用附件模板。
image.php
图像附件模板是的更特定版本,attachment.php在查看单个图像附件时使用。如果不存在,则将使用WordPress attachment.php。
404.php
当WordPress无法找到符合访问者请求的帖子,页面或其他内容时,将使用404模板。
模板文件了解差不多了吗,开始制作wordpress吧>>>>>>模板制作-准备篇<<<<<<
加群入久伴博客官方微信群
加入久伴官方微信群有啥优势?
1.文章内部资源由于时间久远可能失效,加群,群内可以第一时间反馈
2.网站中教程不一定适用任何人,加群可以第一时间咨询并解决您得疑惑
3.你游荡于互联网,也需要群体,加群一起互动交流,畅所欲言
扫描下方二维码即可加入交流讨论
