вывести весь список постов в категории wordpress?

июня 15, 2009Тэги: | |

для этого идем в шаблон archive.php там где лежит ваш wordpress

и прописываем супер код

<h1 class=»search»><?php echo get_the_category_by_ID($cat) ?></h1>

<p><i><?php echo category_description($cat) ?></i></p>

<ul class=»cat»>

<?php

if ( get_category_children($cat) > » ) // если есть дети

// список подрубрик

wp_list_categories(‘show_count=1&hide_empty=0&title_li=&use_desc_for_title=false&child_of=’ . $cat);

?>

</ul>

<ul class=»cat»>

<?php

query_posts(«cat=$cat&showposts=1000″);

if (have_posts()) : while (have_posts()) : the_post(); ?>

<?php

$k = get_the_category($post->ID);

if ( $k[0]->cat_ID == $cat ) {

?>
<li><?php

echo ‘<a href=»‘; the_permalink(); echo ‘»>’;

the_title();

echo ‘</a> – ‘;    the_time(‘j F Y’);

?></li>

<?php } ?>

<?php endwhile; else: echo ‘<li><h1>В этой рубрике пока нет записей</h1></li>’; endif; ?>

</ul>

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

все больше убеждаюсь что на wp можно делать невероятные проэкты, в часности множесто СМИ лупятся на вордпрессе..

Комментариев: 1


  1. Довольно неплохо, попробую сей код на своем блоге..

Сказать!