我正在开发一个 wordpress 主题,并且在发布日期时遇到了这个奇怪的问题。在index.php
页面上,我插入的帖子确实显示了日期(检查图)
但是,一旦我添加了新帖子,上一篇帖子的 dae 就会消失(请查看下图)
您可以看到新添加的帖子的日期正在显示,但上一个帖子的日期已消失。我正在使用的代码是:
<?php if (have_posts()): while (have_posts()): the_post(); ?>
<?php get_template_part('content', get_post_format()); ?>
<?php endwhile; ?>
<?php endif ?>
上面是放在文件中的代码index.php
,下面是content.php
文件的代码
<div class="row-fluid">
<li <?php post_class("blog-page-post span12"); ?> id="<?php the_ID(); ?>">
<div class="row-fluid">
<?php if (has_post_thumbnail()): ?>
<a href="<?php the_permalink(); ?>" class="post-thumb span4">
<?php the_post_thumbnail(); ?>
</a>
<?php endif; ?>
<article class="preview-details <?php echo has_post_thumbnail(get_the_ID()) ? "span8" : "span12"; ?>">
<p class="article-meta"><?php the_author_posts_link(); ?> on <?php the_date(get_option("date_format")); ?></p>
<h3 class="playlist-title">
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</h3>
<p class="excerpt"><?php echo string_limit_words(get_the_excerpt(), 55); ?></p>
</article>
<div class="container-fluid">
<p class="article-meta article-foot-meta muted pull-right">
<?php the_category(" / "); ?>
</p>
</div>
</div>
</li>
</div>
PS:两个帖子的格式相同,如果您是这样想的话。