Помогите отредактировать блок

Помогите отредактировать блок, который выводит последнюю новость (вне зависимости рубрики)
Как сделать, чтобы выводило последнюю новость из конкретной рубрики (например id=3). Спасибо!
……………..
<span class="title1">Актуально!</span><br />
<a href="<?php the_permalink(); ?>"><span class="title2"><b><?php the_title();?></b></span></a>
<?php themefunction_content(460,подробнее);?></div>
<div class="clear"></div>
…………….

<?php $news = get_posts('category=3&numberposts=1'); ?>
<?php foreach ( (array) $news as $post ) : setup_postdata($post); ?>

<span class="title1">Актуально!</span><br />
<a href="<?php the_permalink(); ?>"><span class="title2"><b><?php the_title();?></b></span></a>
<?php themefunction_content(460, 'подробнее'); ?></div>
<div class="clear"></div>

<?php endforeach; ?>
<?php wp_reset_postdata(); ?>

<?php $news = get_posts(‘category=24&numberposts=1’); ?>
<?php foreach ( (array) $news as $post ) : setup_postdata($post); ?>

<span class="title1">Актуально!</span><br />
<a href="<?php the_permalink(); ?>"><span class="title2"><b><?php the_title();?></b></span></a>

<?php endforeach; ?>
<?php wp_reset_postdata(); ?>

Немного изменил код, была ошибка в "<?php themefunction_content(460,подробнее);?></div>".
А как без этой функции вывести 460 символов в статье. Спасибо!

<?php the_excerpt(); ?> не подходит?

Не знаком с такой функцией.
Подскажите, пожалуйста, куда и как ее прописать, чтобы выводило, например, только 35 символов (анонс статьи)? Спасибо!

Она тоже выводит анонс, но ориентируется на количество слов, а не символов (по умолчанию — 55 слов). Сейчас я не совсем понял, нужно ли вам 460 символов или 35. Может быть, вариант с 55 словами тоже подходит?

Прописать можно туда же, где была themefunction_content().

Огромное спасибо! Разобрался, получилось!!!

Anonymous
Отправить
Ответ на: