私はワードプレスのテーマを開発しており、投稿日に関してこの奇妙な問題が発生しています。ページに、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: どちらの投稿も同じ形式です。