<div class="row">
<h3>Recent Posts</h3>
</div>
<div class="row recent-post-style">
<ul>
<?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> ';
echo the_content('10');
}
?>
</ul>
</div>
元素the_content('10')不显示帖子内容。
答案 0 :(得分:0)
帖子的内容是$recent
数组的一部分。
您需要的密钥是post_content
,这是帖子的原始内容。如果您希望其格式与the_content()
相同,那么您希望将其包装在wpautop()
中。如果您希望用文字修饰它(您似乎正在进行the_content(10)
,则可以使用wp_trim_words()
。
以下是修改后的代码:
<div class="row">
<h3>Recent Posts</h3>
</div>
<div class="row recent-post-style">
<ul>
<?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> ';
echo wpautop(wp_trim_words($recent["post_content"], 10));
}
?>
</ul>
</div>