играем красиво!
Пожалуй без занудных подробностей, пара спосбов создания loop в WP.
Способ первый. Стандартная конструкция вывода поста.
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> <h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1> <?php the_content(); ?> <?php endwhile; ?> <?php next_posts_link(); ?> <?php previous_posts_link(); ?> <?php else : ?> <div>Ничего не найдено</div> <?php endif; ?>
С помощью query_posts():
Позволяет добавить дополнительные параметры на вывод цикла. К примеру, выводить посты только из определённой категории, либо наоборот исключить из вывода какой-то пост.
<?php global $query_string; $posts = query_posts($query_string.'&posts_per_page=7&cat=-8&order=ASC'); <?php // здесь вставить стандартный loop ?> <?php wp_reset_query(); // сброс the query ?>
Заметка написана 05.06.2011, просмотрена: 995 раз