【发布时间】:2018-02-01 18:05:06
【问题描述】:
我将首页设置为静态页面,并尝试构建我的自定义模板。如何在 front-page.php 中实际显示选定的首页?我用谷歌搜索和搜索,但似乎无法弄清楚如何做到这一点。
front-page.php 实际加载的方式应该是这样,但我似乎找不到关于如何准确显示指定为静态主页的页面的文档。有什么建议吗?
我试过了
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'content', 'page' ); ?>
<?php comments_template( '', true ); ?>
<?php endwhile; // end of the loop. ?>
但这似乎不起作用......
【问题讨论】:
-
如果您在设置 -> 阅读中将页面设置为主页,则 wordpress 将自动应用模板 front-page.php 而无需在模板菜单中选择它。然后,标准循环将使用该特定帖子而无需任何自定义查询。
-
你是绝对正确的。我正在循环调用模板 content-page.php,它实际上包含帖子的信息。