我正在使用codex中的以下代码将最后三个帖子放在主页上的一个框中 - 我也将使用自定义帖子类型'事件日期'来做类似的事情
菜鸟问题我知道但是如何才能显示帖子内容以及标题? - 每当我尝试添加内容时,它都会显示页面内容而非帖子内容!
TIA
<?php
$args = array( 'numberposts' => '5' );
$recent_posts = wp_get_recent_posts( $args );
foreach( $recent_posts as $recent ){
echo '<li><a href="' . get_permalink($recent["ID"]) . '" title="Look '.esc_attr($recent["post_title"]).'" >' . $recent["post_title"].'</a> </li> ';
}
?>
答案 0 :(得分:1)
以下是您的示例。显示列或框标题,帖子标题,日期,摘录和缩略图。你可以去掉你想要使用的部分,当然你必须用你自己的CSS设计。希望它有所帮助。
<div id="col-1">
<h4>News & Events</h4>
<?php $counter = 3;
$recentPosts = new WP_Query();
$recentPosts->query('showposts=3');?>
<?php while ($recentPosts->have_posts()) : $recentPosts->the_post(); ?>
<div id="col1left">
<?php the_post_thumbnail(); ?>
</div><!-- CLOSE COL1LEFT -->
<div id="col1right">
<div class="NE_title">
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</div><!-- CLOSE NE_TITLE -->
<div class="NE_date">
<?php the_date(); ?>
</div><!-- CLOSE NE_DATE-->
<p><?php echo get_excerpt(75); ?></p>
</div><!-- CLOSE COL1RIGHT -->
<?php endwhile; ?>
</div><!-- CLOSE COLUMN-1 -->