首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >加载index.php中的一个问题

加载index.php中的一个问题
EN

WordPress Development用户
提问于 2013-10-07 10:56:55
回答 1查看 168关注 0票数 -1

不是加载index.php,而是加载page.php,我无法理解内容的problem.Please帮助me.The主体没有显示。

EN

回答 1

WordPress Development用户

发布于 2013-10-07 12:43:04

WordPress正在做你要做的事情,基于模板层次和你的阅读设置。

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

要理解的第二件事是,WordPress用于显示站点首页的模板文件取决于您的阅读设置:

  • 如果当前主题包括一个front-page.php模板文件,WordPress将使用它,而不管读取设置如何。否则:
  • 如果您的首页设置为显示静态页面,则WordPress将使用页面层次结构显示站点首页:。
    • _wp_page_template (自定义页面模板)
    • page-{slug}.php
    • page-{id}.php
    • page.php
    • index.php

  • 如果您的首页设置为显示博客帖子索引,则WordPress将使用主页层次结构显示站点首页:。
    • home.php
    • index.php

需要理解的第三件事是,无论使用何种模板文件,如果将“阅读设置”设置为在网站首页上显示博客帖子索引,则站点首页上的默认查询将是默认的博客帖子查询;但是,如果将“阅读设置”设置设置为在网站首页上显示静态页面,则默认查询将针对分配给首页的静态页面。这意味着,即使将首页设置为显示静态页面,并且页面层次结构回落到index.phpindex.php仍然只显示一个post循环:分配给头版的静态页面。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/116979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档