特定自定义子主题页面

时间:2019-02-09 作者:Manuel Perdigão

我对wordpress很陌生,我仍然在思考这个问题。所以,我使用的是2017主题,但我希望我的首页只是一个带有我的徽标的登录页和一个按下“Go”的按钮,我不需要页眉和页脚。

我的想法是抄头版。php到我的子主题文件夹,在那里,我可以随意更改代码,比如删除页脚调用者和导航菜单,添加我想要的背景色,等等。我在更新时会遇到问题吗?这是一种好的做法吗?因为通过这样做,我基本上改变了所有头版代码。相反,我应该尝试在函数中应用过滤器吗。php并使用样式。css是否隐藏导航菜单?

1 个回复
最合适的回答,由SO网友:tmdesigned 整理而成

你的想法是对的。

您的子主题的首页副本。php将优先于父主题,不会有被主题更新覆盖的危险。

您还需要确保在WordPress中创建一个实际页面来表示该页面,并在管理界面的WordPress->设置->阅读页面上指定该页面作为您的首页。然后该页面将自动使用您的首页。php作为模板(否则它将默认显示一个帖子页面,即home.php)。

如果你遇到任何问题,尽管发帖吧,但你已经远远领先于WordPress的第一个用户,而且显然在提前仔细思考。干得好

编辑:顺便说一下,我不会从该文件中完全删除get\\u footer()调用。WordPress和其他插件一般假设您将调用页眉和页脚函数,并可能使用它们来添加脚本依赖项。相反,您可以指定要使用的特定页脚模板文件,即get\\u footer(“blank”),它将查找页脚blank。php。创建文件,但保持最小。您至少需要关闭所有打开的HTML元素。但你不必对它做任何其他事情。同样的做法也适用于标题,尽管您至少需要为HTML执行一些基本的框架结构。

相关推荐

Child-theme breaks site

所以,我有一个子主题,里面除了所需的CSS文件之外什么都没有。一旦我激活了这个儿童主题,我的整个网站就关闭了。最后我有两个问题:激活一个只有CSS的子主题怎么能破坏我的网站</我怎样才能回到我原来的主题</这些是网站给我的错误:Warning: require_once(/wp-content/themes/interio_child/admin/options-framework.php) [function.require-once]: 无法打开流:中没有此类文件或目录/wp-c