加载index.php时出现问题

时间:2013-10-07 作者:user1991

而不是加载索引。php,我的页面。php正在加载。我无法理解这个问题。请帮帮我。内容正文未显示。

1 个回复
SO网友:Chip Bennett

WordPress完全按照您的指示行事Template Hierarchy 以及您的阅读设置。

首先要了解的是WordPress使用index.php 作为所有上下文的默认回退模板文件,而不是作为站点首页模板。

要了解的第二件事是WordPress用于显示site front page 取决于您的阅读设置:

如果当前主题包括front-page.php 无论阅读设置如何,WordPress都将使用模板文件。否则:如果您的首页设置为显示static page, 然后WordPress使用Page Hierarchy 显示网站首页:_wp_page_template (自定义页面模板)page-{slug}.php

  • page-{id}.php
  • page.php
  • index.phpblog posts index, 然后WordPress使用Home Page Hierarchy 显示网站首页:home.php
  • index.phpblog posts index 在网站首页,然后default query 网站首页将显示默认的博客帖子查询;但如果您的阅读设置设置为显示static page 在网站首页,然后default query 将用于分配给首页的静态页面。这意味着,即使您将首页设置为显示静态页面,并且页面层次结构回退到index.php, 然后index.php 仍然只会显示一个帖子的循环:分配给首页的静态页面。

  • 结束

    相关推荐