создаете из index.php или archive.php шаблон tag.php — для первой записи прописываете the_content — для остальных его удаляете.
А как вывести одну запись?
ставите счетчик.
до цикла $i = 0;
в цикле проверяете
if ($i = 0) {
вывод полной записи
$i = 1;
} else {
вывод только заголовков
}
Сейчас когда нажимаешь на метки выдается вот это adeika.bget.ru/archives/tag/э-л-джеймс , А надо чтоб в этом списке открывалась всего первая запись, а последующие в виде списка.
<?php /* Template Name: tag */ get_header('show_count=10'); ?>
<main id="main" role="main">
<section>
<!-- Первая запись -->
<?php if(have_posts()): while (have_posts()): the_post(); ?>
<article>
<?php edit_post_link('Edit', '', ''); ?>
<h2><a href="<?php the_permalink();?>"> <?php the_title(); ?></a></h2>
<p class="img">
<?php if ( has_post_thumbnail() ) { the_post_thumbnail( 'custom-size' );}
else {
if(!has_post_thumbnail()) {
echo "<p class=\"img-def\"> </p>";
}
}?>
</p>
<div class="content"><?php the_content();?></div>
</article>
<!-- Остальной список -->
<article>
<?php edit_post_link('Edit', '', ''); ?>
<h5><a href="<?php the_permalink();?>"> <?php the_title(); ?></a></h5>
</article>
<?php endwhile; endif; ?>
<!-- End dynamic -->
</section>
<?php get_sidebar(); ?>
</main>
<?php get_footer(); ?>
Я думал как-то так. Но теперь надо в первой записи задать чтоб показывалась только первая запись. А в остальном списке надо чтоб не показывалась первая запись, но показывался остальной список. Были мысли первую запись переместить в какую-то рубрику, чтоб в одном варианте показывались под этой меткой с этой рубрикой, а во втором исключить эту рубрику из показа. Но не могу найти как это выполнить(.
Сори за может корявое описание.
Сейчас когда нажимаешь на метки выдается вот это adeika.bget.ru/archives/tag/э-л-джеймс , А надо чтоб в этом списке открывалась всего первая запись, а последующие в виде списка.