wordpress список постов

Для этого идем в папку с шаблоном archive.php

Прописываем супер код:
<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>

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

Еще посты: Из рубрики:

7 комментариев на «“wordpress список постов”»

  1. отзыв:

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

  2. olja1:

    Привет! Чет у меня не получилось, вообще отказался вордпресс выводить что-либо. А ты полностью заменил текст в файле archive.php на этот свой или как?

  3. olja1:

    Ай-яй-яй, да здесь куча ошибок, потому и не работает(((

    • wlad2:

      я подрихтовал код, пробуй

      • olja1:

        Да, уже работает, спасибо большое!!!!!!!

        Только дизайн сама в файл добавила.

        А как вывести все это, но чтобы было по алфавиту, в виде таблицы, в которой 3 столбики: № п/п, названия постов, год публикации?

        • wlad2:

          О тут я не знаю, я в php не шарю, а выше код написали на форуме по моей просьбе.

          думаю и тебе стоит на форумах отписать ситуацию, знающие отпишутся..

  4. Сергей:

    хух.. пол ночи просидел.. огромное спасибо..

Добавить комментарий