首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WordPress如何决定使用哪个模板作为frontpage

WordPress如何决定使用哪个模板作为frontpage
EN

WordPress Development用户
提问于 2016-10-23 10:43:13
回答 1查看 208关注 0票数 4

我对这件事很困惑。我试图为我们的人找出答案,但似乎找不到解决办法。我目前正在为客户端开发一个主题,使用组件业务启动主题。我刚开始主题曲创作,还没有完全掌握一切的诀窍。以下是我想做的事:

大多数情况下,您不想使用默认主页作为首页,而是定义一个静态页面“主页”。因此,我创建了一个静态页面,然后转到Settings-> went,将我的“主页”定义为首页。

在我所知道的任何主题中,包括标准的WordPress主题和迄今为止我使用的许多主题,这将使“主页”页面成为头版。

然而,在我的主题曲中,我的首页仍然是空的。我没有任何内容从我的“主页”在那里。这是一个非常基本的开始主题,但我认为这应该包括在内,对吗?这是WP后端的一个基本功能。

我试图让我的主题在WordPress设置中显示设置在“首页”下的页面,但我不知道如何显示。当我将主题更改为“the 14”时,当我查看主页时,将触发page.php模板而不是index.php。然而,在我的主题中,它仍然是index.php。WordPress如何决定,两者中的哪一个应该选择?

EN

回答 1

WordPress Development用户

发布于 2016-10-23 12:05:55

头版模板逻辑是可怕的遗留混乱。虽然我写了一个非常彻底的首页作弊单,但我仍然不能完全记得它是如何工作的。

您正确地注意到,在您的情况下,主题的行为方式与其他主题不同。

如果您使用的是特定的模板(比如查询监视器之类的插件可以帮助实现这一点),那么它就是front-page.php,这是在他们的github回购 (它似乎是在主题根中移动的,这就是生成器的功能)。

这个文件在公共主题中发布是非常罕见的,因为它总是覆盖任何其他首页模板。

在这个特定的例子中,它被用来实现主题的“业务”配置,显示英雄形象和证明(看它的来源)。在这种情况下,它选择不输出页面内容,这就是为什么它不出现的原因。

因此,简而言之,它是利基主题,是为特定目的而构建的,而公共主题通常并不是这样。

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

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

复制
相关文章

相似问题

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