不是加载index.php,而是加载page.php,我无法理解内容的problem.Please帮助me.The主体没有显示。
发布于 2013-10-07 12:43:04
WordPress正在做你要做的事情,基于模板层次和你的阅读设置。
首先要理解的是,WordPress使用index.php作为所有上下文的默认回退模板文件,而不是作为站点首页模板。
要理解的第二件事是,WordPress用于显示站点首页的模板文件取决于您的阅读设置:
front-page.php模板文件,WordPress将使用它,而不管读取设置如何。否则:_wp_page_template (自定义页面模板)page-{slug}.phppage-{id}.phppage.phpindex.phphome.phpindex.php需要理解的第三件事是,无论使用何种模板文件,如果将“阅读设置”设置为在网站首页上显示博客帖子索引,则站点首页上的默认查询将是默认的博客帖子查询;但是,如果将“阅读设置”设置设置为在网站首页上显示静态页面,则默认查询将针对分配给首页的静态页面。这意味着,即使将首页设置为显示静态页面,并且页面层次结构回落到index.php,index.php仍然只显示一个post循环:分配给头版的静态页面。
https://wordpress.stackexchange.com/questions/116979
复制相似问题