wordpress主题制作-模板文件

模板文件简介

模板文件用于整个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吧>>>>>>模板制作-准备篇<<<<<<

给TA买糖
共{{data.count}}人
人已赞赏
折腾笔录

2020年第一篇文章

2020-1-1 13:57:29

折腾笔录

宅男福利~有气味的图库 看脚LOFTER

2020-2-26 22:22:20

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索