首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wordpress忽略指定的首页模板。为什么?

问Wordpress忽略指定的首页模板。为什么?
EN

WordPress Development用户
提问于 2012-01-13 12:12:02
回答 1查看 3.1K关注 0票数 2

我使用的根主题与自定义css。

我使用“主页”页面作为首页,“博客”页面作为博客页面(在WP阅读设置中)

我试图将首页“主页”设置为使用模板“全宽度”,但Wordpress却忽略了这一点,并使用了“首页”模板。

这只发生在首页,我可以设置任何其他页面使用“全宽度”模板。

对于为什么会发生这件事,我有什么想法,我怎样才能解决?

如果这有帮助的话,我可以发布更多的信息。就让我知道吧。谢谢。

EN

回答 1

WordPress Development用户

发布于 2012-01-13 13:25:13

那是故意的。请参考模板层次。网站首页是特例,有以下规则:

  1. the用于您的最新文章或静态页面,设置在设置->阅读的首页显示部分
  2. 页面显示规则-当在首页中设置首页时,显示设置->读取的部分
  3. 主页显示规则-当在首页中设置Posts页面时,显示设置->读取的部分

这就是说,基本上:

  1. 如果存在front-page.php模板文件,请使用它
  2. 如果没有,并且将首页设置为显示静态页,则使用静态页规则。
  3. 如果没有,并且将首页设置为显示博客帖子索引,则使用home.php
  4. 如果没有,则使用index.php

因此,如果您的主题包括front-page.php,那么front-page.php模板文件将始终在您的站点首页上使用,无论您分配给页面的自定义页面模板如何显示首页。

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

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

复制
相关文章

相似问题

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