# How to echo the_excerpt without the P tag wrapper?

In the code snippet below, I trying to get the_excerpt to be written out without tags. However, the source formatting shows that the_excerpt is always wrapped in P tags. How can I pull the excerpt without tags?

foreach($myrecentposts as$idxrecent=>\$post)
{ ?>
<li class="page_item">
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<?php echo strip_tags(substr( the_excerpt(), 0, 75 ))."..." ?>
</li><?php }
echo "</ul>
</div>";}

-

in your code above use get_the_excerpt() instead of the_excerpt(), because the last one will output the excerpt to the screen, and not pass it to your other functions...

-
Perfect! Thanks for your help AA –  Scott B Jan 13 '11 at 22:11

What about removing the wpautop filter before your list?

remove_filter( 'the_excerpt', 'wpautop' );


(Make sure to add it back afterwards, so as not to mess up other formatting...)

-