category-12.php
содержимое банально или из category.php или из index.php
Доки
Вот мой код вывода постов
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Постоянная ссылка: <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
<small><?php the_time('j F Y') ?> <!-- Автор: <?php the_author() ?> --></small>
<div class="entry">
<?php the_content('Читать полностью »'); ?>
</div>
<p class="postmetadata"><?php the_tags('Метки: ', ', ', '<br />'); ?> Рубрика: <?php the_category(', ') ?> | <?php edit_post_link('Править', '', ' | '); ?> <?php comments_popup_link('Отзывов нет »', '1 отзыв »', 'Отзывов (%) »'); ?></p>
</div>
<?php endwhile; ?>
<div class="navigation">
<div class="alignleft"><?php next_posts_link('« Предыдущая страница') ?></div>
<div class="alignright"><?php previous_posts_link('Следующая страница »') ?></div></div>
<?php else : ?>
<h2 class="center">Не найдено</h2>
<p class="center">К сожалению, по вашему запросу ничего не найдено.</p>
<?php endif; ?>
только не отображает ничего, как из этого сделать чтобы выводились посты категории 12, и тег <!—more—> не игнорился?
Если вставить
<?php query_posts('cat=12') ?>
перед
<?php if (have_posts()) : ?>
выводятся посты категории 12 что собственно и хотелось, НО тег <!—more—>
игнорируется, а если вставлять the_excerpt
то отображает […] как обычный текст без ссылки на полную новость и картинки пропадут