こんにちは、get_postsを使って 'news'というタグをつけて、特定のページに表示しています。私はthe_date()を使用して日付を取得していますが、奇妙なのは、最初の投稿に日付が表示されていないことです。また、この同じコードを使用して、別のページに「ブログ」としてタグ付けされた投稿を表示しても、うまく機能します。また、ここで同じコードが上使用されている他のページですが、正常に動作し http://appshare.nsdesign7.net/news/get_postsを使ってワードプレス投稿を表示する - 最初の投稿には日付が表示されません
:日付のみを表示するように制限されている)( http://appshare.nsdesign7.net/blog/
<? $pageTitle = wp_title('',false,'');
if ($pageTitle == " News") { ?>
<?php $appsharenewspage = array('numberposts' => 10, 'order'=> 'ASC', 'orderby'=> 'title', 'category' => 3);
$postslist = get_posts($appsharenewspage); foreach ($postslist as $post) : setup_postdata($post); ?>
<article class="newsstyle">
<span class="imagestyle"><?php the_post_thumbnail(array(120,120)); ?> </span>
<h3><?php the_title(); ?></h3>
<span class="date"><?php the_date(); ?></span>
<?php the_excerpt(); ?>
<div class="clear"></div>
</article>
<?php endforeach; ?>
<?php } ?>