我有一页。php文件如下所示:
<?php get_header(); ?>
<div class="clear"></div>
<div class="clear"></div>
<?php get_footer(); ?>
另一方面,我制作了两个页面,分别命名为About和Contact Us in
my WordPress admin panel 我已经将它们添加到我网站的顶部菜单中。
现在,当我向这两个页面中的一个页面添加一些内容,并通过单击顶部菜单中的名称打开它时,不会显示内容。如何解决此问题?
我想用这个页面显示我所有的自制页面(使用WordPress管理面板制作的页面,不同于single.pho、index.php、category.php和search.php)。php布局。我该怎么做?
最合适的回答,由SO网友:hwl 整理而成
您需要包含一个循环来检索页面内容。类似于:
<div id="primary" class="site-content">
<div id="content" role="main">
//BELOW HERE
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( \'content\', \'page\' ); ?>
<?php comments_template( \'\', true ); ?>
<?php endwhile; // end of the loop. ?>
//ABOVE HERE
</div><!-- #content -->
</div><!-- #primary -->
更多页面模板:可能
Tutorial Starting Point和WP中的页面模板Codex on Page templates:
页php-如果找不到包含页面ID的专用模板,WordPress将查找并使用主题的默认页面模板。
因此,如果您在管理中没有分配任何内容,并且没有其他专门的模板存在,那么您的页面。正在调用php文件。