常用的WordPress模板文件

wordpress模版文件相关对照:

sidebar.php(侧边栏),

index.php(首页索引),

style.css(样式文件),

category.php(分类目录),

archive.php(文章存档),

search.php(搜索文件),

single.php(文章详情),

page.php(单页/独立页),

tag.php(标签文件),

author.php(作者),

functions.php(主题函数),

404.php(404错误页),

header.php(头部文件),

footer.php(底部文件),

comments.php(评论)。

常用的WordPress模板文件

以下是WordPress识别的一些基本主题模板和文件的列表。

  • 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将用于从定制的帖子类型命名的书中显示单个帖子。 如果不存在自定义帖子类型的特定查询模板,则使用index.php。
  • archive-{post-type}.php 当访问者请求自定义帖子类型归档时,将使用归档文件类型模板。 例如,archive-books.php将用于显示自定义帖子类型命名书籍的帖子存档。 如果archive-{post-type} .php不存在,则使用archive.php模板文件。
  • page.php 当访问者请求单独的页面(内置模板)时,将使用页面模板。
  • page-{slug}.php 访问者请求特定页面时使用页面插件模板,例如使用“about”slug(page-about.php)的页面插件模板。
  • category.php 当访问者按类别请求帖子时,将使用类别模板。
  • tag.php 当访问者通过标签请求帖子时,使用标记模板。
  • taxonomy.php 当访问者在自定义分类法中请求术语时,将使用分类术语模板。
  • author.php 访问者加载作者页面时,将使用作者页面模板。
  • date.php 日期/时间模板在通过日期或时间请求帖子时使用。 例如,使用这些子生成的页面:
  • http://example.com/blog/2014/
  • http://example.com/blog/2014/05/
  • http://example.com/blog/2014/05/26/
  • 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模板中,您可以使用模板标签动态显示信息,包括其他模板文件,或以其他方式自定义您的网站。

例如,在index.php中,您可以在最终生成的页面中包含其他文件:

  • 要包括标题,请使用 get_header()
  • 要包含边栏,请使用 get_sidebar()
  • 要包括页脚,请使用 get_footer()
  • 要包含搜索表单,请使用 get_search_form()
  • 要包括自定义主题文件,请使用 get_template_part()

以下是WordPress模板标记的示例,以将特定的模板包含在您的页面中:

<?php get_sidebar(); ?>
<?php get_template_part( ‘featured-content’ ); ?>
<?php get_footer(); ?>

本文为“老吴笔记”的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注