Нужно на определённой странице вывести анонсы 3 новостей (записей).
В index.php за за вывод новостей отвечает вот этот код:
PHP код:
<?php while (have_posts()) : the_post(); ?>
<!-- Start: Post -->
<div <?php post_class(); ?>>
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a> <?php edit_post_link(__('Edit this entry', 'clean_and_clear'), '', ''); ?></h2>
<p class="post-meta"><span class="date"><?php the_time( get_option( 'date_format' ) ) ?></span><span class="author">Администратор</span> <?php if ( comments_open() ) : ?>, <span class="comments"><?php comments_popup_link('0', '1', '%'); ?></span> <?php endif; ?></p>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>">
<?php firstthumb(); ?>
</a>
<?php the_excerpt(); ?>
<?php if(has_tag()): ?><p class="tags"><span><?php the_tags(""); ?></span></p><?php endif; ?>
</div>
<!-- End: Post -->
<?php endwhile; ?>
У меня стоит плагин Exec-PHP, который позволяет на любой странице использовать php-код.
Скопировал этот текст и поместил на нужную страницу. Но анонсы новостей не выводятся
У меня в таком случае какой-то цикл зацикливается и выводит копируя бесконечное количество раз текст, который расположен на нужной странице до указанного выше кода.
Помогите пожалуйста, что изменить в коде, чтобы нормально вывел на странице анонсы 3-х последних новостей.
В идеале использовать этот код, чтобы всё оформление сохранилось. Так вообще возможно?