首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建frontpage.php和静态页面模板

问创建frontpage.php和静态页面模板
EN

WordPress Development用户
提问于 2013-01-13 15:21:41
回答 1查看 758关注 0票数 0

我有点困惑。

阅读设置: 1)首页-> Home -> Frontpage.php 2)发帖页-> News -> pages_news.php 这是自定义页面模板:页面自定义新闻

来自: 3)页面->新闻->编辑->模板->页面自定义新闻

我的frontpage.php可以工作,但是来自新闻的自定义页面模板pages_news.php不起作用。具体来说,我用其他设置自定义模板,或者删除所有,但没有工作。它显示所有的内容。此外,我还想将前6篇文章(没有粘性文章)发布到frontpage.php,其他的帖子或文章发布到pages_news.php

EN

回答 1

WordPress Development用户

发布于 2013-01-13 16:51:32

当您将页面设置为posts页面时,它不再是传统意义上的页面,因此它不会加载您的自定义页面模板。请参阅模板层次了解WordPress如何根据请求的页面选择模板。

这种行为也扩展到条件标签。is_page()将在选定的页面上返回false,而is_home()将返回true。

将您的pages_news.php重命名为home.php,不需要选择它作为模板(正如我们所看到的,它无论如何都会被忽略)。

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

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

复制
相关文章

相似问题

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