index.php

include (TEMPLATEPATH . '/searchform.php');
if (have_posts()) : while (have_posts()) : the_post();
the_time('F j, Y'); август 15, 2010
the_author_posts_link(); Yantar
the_category(', '); wordpress, для продолжающих
the_ratings();
раз снежинкадва снежинкатри снежинкаа я четвертую сорву!отличная снежинка (голосов: 5)
comments_popup_link(); Комментариев: 4

the_excerpt();

Продолжаем разговор :)
В свое время я начала вести этот блог, потому что только-только пыталась разобраться в движке WordPress (тогда еще версия 1.5 сменялась на 2.0), чтобы сделать один сайт, которым до сих пор, пожалуй, горжусь. С тех пор я сделала довольно много сайтов на вордпрессе, потом последовал некоторый перерыв, а теперь я вновь погрузилась в дебри этого движка, чтобы существенно обновить тот самый, первый сайт. И вновь возвращаюсь к своему блогу.
Читать дальше »

the_time('F j, Y'); апрель 17, 2007
the_author_posts_link(); Yantar
the_category(', '); wordpress, для продолжающих
the_ratings();
раз снежинкадва снежинкатри снежинкаа я четвертую сорву!отличная снежинка (голосов: 13)
comments_popup_link(); Комментариев: 22

the_excerpt();

Блог, как известно, отличается от простых сайтов тем, что записи в нем датированы и показываются читателю в обратном порядке. Но если рассматривать WordPress не как просто блоговый движок, а как CMS, то может возникнуть потребность представить посетителю записи в алфавитном порядке.
Я бы в данном случае пользовалась страницами (Pages): тут пришелся бы ко двору тэг wp_list_pages("sort_column=post_title"). Но если уж очень хочется вывести по алфавиту именно постинги, то стоит воспользоваться уже рассмотренным ранее query_posts.
Читать дальше »

the_title();

Плагины

the_time('F j, Y'); февраль 7, 2006
the_author_posts_link(); Yantar
the_category(', '); wordpress
the_ratings();
раз снежинкадва снежинкатри снежинкаа я четвертую сорву!отличная снежинка (голосов: 1)
comments_popup_link(); Комментариев: 7

the_excerpt();

Нашелся, наконец, плагин, который позволяет для каждой записи назначить не одного автора, а нескольких. Это хорошо.

Еще по просьбе kitp написала крохотный плагинчик, позволяющий выводить принадлежность поста к категориям не одним большим списком, а в разных местах. К примеру, есть категория "семейства животных" и есть категория "страны". С помощью плагина можно перед записью, допустим, про тигра вывести сверху "Семейство кошачих", а где-нибудь в другом месте - страны, в которых тигр обитает. Потом оказалось, что этот плагин и мне самой позарез нужен, хорошо, что он - не редкая книжка, которую пришлось бы зажилить :-)

the_time('F j, Y'); декабрь 20, 2005
the_author_posts_link(); Yantar
the_category(', '); wordpress
the_ratings();
раз снежинкадва снежинкатри снежинкаа я четвертую сорву!отличная снежинка (голосов: 2)
comments_popup_link(); Комментариев: 5

the_excerpt();

для того, чтобы выводить в сайдбаре рубрики, существуют две функции:
wp_list_cats и list_cats
Они дублируют друг друга, разница лишь в том, что аргументом для первой функции выступает querystring, то есть можно пропускать параметры, которые по умолчанию нас устраивают. Аргументы для функции list_cats надо перечислять как обычно в PHP, а так как их довольно много, то очень просто запутаться.

Итак, воспользуемся wp_list_cats.
задача такая: сейчас у нас три большие подрубрики. посетитель никогда не узнает, что это подрубрики. первая - "архив". здесь хранятся все номера журнала. они будут выводиться слева в столбик. в свою очередь, они делятся на свои рубрики (рецензионный блок, vertigo и т.д.), а там уже на статьи. вторая - "рубрики". это рубрикатор сайта, проводник в таксономию. находится справа, делится на подкатегории типа люди, мнения, интервью, авторы, фильмы. а там уже практически чистые таги - людей этих будет немерянно, например. не говоря о фильмах. как это будет выводиться внутри, я еще даже не представляю. то есть, представляю, как должно, но не реализацию.
третья большая рубрика - "без рубрики". Здесь страница от редактора и прочее. В принципе, может быть это и не блогом, а статикой сделаем, не суть важно.
Нам тут главное - с первыми двумя разобраться.
Итак, задача: выводить название этих больших рубрик сверху болдом, снизу подрубрики (номера журналов) в столбик, но не залезая дальше в иерархию.
всего-то написать что-то вроде Номера
< ?php wp_list_cats('child_of=11&children=0'); ?>
(11 - это id рубрики "Архив").

endwhile;
endif;