Вывод анонсов записей одной категории в сайдбаре, WordPress

plenum
На сайте с 28.12.2008
Offline
55
3671

Здравствуйте, у меня возникла проблема с выводом 10 анонсов последних записей одной категории в сайдбаре в WordPress.

Подскажите код, который сможет это сделать. Моя тема не поддерживает виджеты, также не хотелось бы нагружать сайт дополнительными плагинами, по этому хочу сделать это благодаря коду.

Мне нужно, чтобы выводилась в сайдбаре колонка вот так:

Название поста
дата публикации
Анонс поста, который состоит из первых 150-200 символов поста.

Я попытался воспользоваться этим кодом, но когда я захожу в какую-нибудь запись все выводимые записи показываются полностью, а не их анонс. Вот код, который я использовал:

<?php $posts = get_posts( "category=5&numberposts=10" ); ?> 
<?php if( $posts ) : ?>
<h3>Последние новости</h3><br>
<?php foreach( $posts as $post ) : setup_postdata( $post ); ?>

<h3><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h3>
<?php
$arc_year = get_the_time('Y');
$arc_month = get_the_time('m');
$arc_day = get_the_time('d');
?>

<?php the_time('F d, Y'); ?> |
<?php the_content(''); ?>

<?php endforeach; ?>
<?php endif; ?>

Как видно из кода, анонсы я вывожу просто функцией <?php the_content(''); ?> , как выводить не весь пост, а только первые 150-200 символов?

Заранее благодарю.

plenum добавил 16.05.2010 в 14:10

Очень прошу кого-нибудь помочь.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий