静态头版有什么必要?

时间:2018-02-20 作者:giza

我最近问了一个关于头版的问题。php和主页。php使用情况(How to setup front-page.php and home.php) 我认为这会把事情弄清楚,但我意识到(在测试/玩代码时)我不一定需要在“设置”中声明“站点首页”→ 相反,我尝试使用简单的主题,用“主题名”声明style.css,并设置空白索引、页眉和页脚php文件。

所以现在我真的很困惑,因为我不明白如果我可以通过索引管理它,为什么我需要声明首页。php并在其中设置静态内容。

我可能在这里遗漏了一些非常重要的东西,如果有人能用简单的语言解释一下,我将不胜感激

1 个回复
SO网友:kraftner

它主要归结为主题的可配置性。虽然您可以轻松地编辑模板文件,但并非所有人都可以。所以看看template hierarchy 您可以看到以下内容:

当有front-page.php 模板它会忽略“设置”中的任何设置→ 阅读“.”(它仍然加载不同的内容,但模板是强制的)

但是如果你想让用户选择首页的行为/外观,你可以选择home.php 仅当用户选择在首页显示帖子时才使用。如果他选择显示页面,这也会受到尊重。

我想如果你看看template hierarchy 事情会明朗的。

结束

相关推荐

FrontPage管理栏消失

我在一个多站点网络上。最近,我的frontpage管理栏消失了,但仍在后端显示。我禁用了所有插件,将主题也更改为210和212,但没有成功。但当我将插件文件夹的名称更改为其他名称时,它开始显示,但当我在不更改插件文件夹名称的情况下停用所有插件时,它不会显示。我认为网络禁用所有插件和/或更改插件文件夹名称是同一回事,所以它应该通过两种方式工作。但管理栏只显示当我将插件文件夹名称更改为其他名称时,而不是通过禁用网络范围内的所有插件。请尽快帮助。