Для вывода записей в WordPress используется цикл, называемый “The Loop”. В общем виде он выглядит вот так:
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php endwhile; ?>
Если перед циклом The LOOP написать функцию query_posts() с параметрами, приведенными ниже, то можно изменить вывод постов и страниц на ваше усмотрение.
query_posts("cat=-3") - Не показывать категорию с id=3
query_posts("cat=-1,-2,-3") - Не показывать категории, id которых равны 1, 2 и 3
query_posts('cat=2,6,17') - Вывести категории с id равным 2, 6 и 17
query_posts('category_name=Staff Home') - Вывести категорию с названием "Staff Home"
query_posts('name=first post') - Вывести один пост с названием "first post"
query_posts('p=5') - Вывести один пост, id которого равно 5
query_posts('p=5'); global $more; $more = 0; - Вывести только первую часть (до тега more) поста с id=5
query_posts('page_id=7') - Вывести страницу с id=7
query_posts('pagename=about') - Вывести страницу с названием "about"
query_posts('cat=18&showposts=5') - Вывести 5 постов из категории с id=18
query_posts('cat=3&orderby=date&order=ASC') - Вывести посты из категории с id=3, сортировать по дате в хронологическом порядке(DESC - в обратном порядке)
query_posts('posts_per_page=10') - Вывести 10 постов на страницу (при значении -1 выводит все посты)
query_posts('cat=3&year=2007') - Вывести посты из категории с id=3 за 2007 год
Мой блог находят по следующим фразам
- wordpress добавить табы
- wordpress + табы
- прозрачность в css
- самые красивые сайты
- wordpress 2.7
- темы wordpress
- Тема Infinity предоставленная нам Smashing Magazine и дизайн студией Vikiworks
- Холод камня (ColdStone) - очередная премиум тема для Wordpress
- Премиум тема намбер уан или one theme под раздачу
- Делаем газету из своего блога (халявные премиум темы нот дэд)
- По просьбам читателей очередные премиум шаблоны - eVid и Flash News



Комментарии (2)
// Дек 19, 2008 at 21:29 пп
Спасибо.
Очень полезно особенно там где вывод до тега more.
P.S.
Вам не говорили что правильно темы пишутся как “themes”
+ Ошибка в форме комментов.
Что такое название? Возможно имя?
// Дек 20, 2008 at 13:32 пп
Про ошибки я давно знаю, но исправлять пока не собираюсь.
Оставить комментарий