内容在我的single.php中不可见

时间:2018-03-06 08:04:00

标签: php wordpress post

我的页面帖子未显示在我的single.php文件中。这是指向我的页面的链接:http://list.thorsteinnhelgason.is/index.php/blog/

这是我使用的代码:

<div class="container">
 <div id="content">
   <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
      <h2><?php the_title(); ?></h2>
      <?php the_content(); ?>
    <?php 
      endwhile; 
      endif; 
     ?>
 </div>
</div>

1 个答案:

答案 0 :(得分:0)

single.php将不是您想要的文件。 single.php(用于帖子)或singualr.php(帖子或页面)用于显示单个帖子,而不是帖子列表。

根据名称链接到的页面是基于wordpress模板的帖子(或循环)列表,heirarchy将使用index.php,home.php,front-page.php {{3 }}

评估实际加载哪个模板的最简单方法是编辑header.php并调整<body>

的行
<body <?php body_class() ?> >
通过这种方式,它会告诉您它正在尝试使用哪个模板项来显示您所在的页面,在页面的类中。