ОБНОВЛЕНИЕ: Я нашел работу, переименованную ниже. Я новичок в Wordpress на сегодняшний день. Кажется, я не могу получить «the_excerpt» в этом цикле. Он либо не показывает, либо публикует сообщения на первом. Есть идеи?wordpress get_excerpt() in loop
Это к самому дну, где я пытаюсь его вставить.
<?
if(!$_GET[id])
{
$args = array('numberposts' => '5');
$recent_posts = wp_get_recent_posts($args);
start_wp();
foreach($recent_posts as $recent) {
set_post_thumbnail_size(33, 33);
$excerpt = get_the_excerpt();
{ ?>
<table width="100%" cellpadding="0" cellspacing="0" id="blogHolder">
<tr>
<td width="21%" rowspan="2" align="center" valign="middle"><div class="blogImage"><? echo get_the_post_thumbnail($recent["ID"], array(133,133)); ?></div> <img src="images/blogImageBox.png" width="177" height="177" /></td>
<td width="79%" height="23" valign="middle" class="blogTitle"><? echo $recent["post_title"]; ?></td>
</tr>
<tr>
<td height="24" valign="middle" class="blogTitle"><? echo $excerpt; ?></td>
</tr>
<tr>
</tr>
</table>
<? }
}
}/// End if no ID
?>
ОБНОВЛЕНИЕ: Я нашел работу вокруг.
<?
if(!$_GET[id])
{
$posts = get_posts();
foreach ($posts as $post) : start_wp(); ?>
<table width="100%" cellpadding="0" cellspacing="0" id="blogHolder">
<tr>
<td width="21%" rowspan="2" align="center" valign="middle"><div class="blogImage"><? echo get_the_post_thumbnail($recent["ID"], array(133,133)); ?></div> <img src="images/blogImageBox.png" width="177" height="177" /></td>
<td width="79%" height="23" valign="middle" class="blogTitle"><? echo the_title(); ?></td>
</tr>
<tr>
<td height="24" valign="top" ><blockquote class="blogContent">
<p><? echo the_excerpt(); ?></p>
</blockquote></td>
</tr>
<tr>
</tr>
</table>
<?php
endforeach;
}
?>