1

Тема: Последняя подкатегроия в категории

Как определить ID последней подкатегории?
У меня структура такая:
Номера (id3)
- 2010 (id4)
--  номер 1 (id5)

в дальнейшем соответственно появится другой год и в нём номера.
Мне надо найти ID последней подкатегории в категории 3

2

Re: Последняя подкатегроия в категории

Не стоит привязываться к ID. Это автоинкрементный индекс MySQL, к тому же, вместе с рубриками в одной таблице живут и метки. Да и мало ли что еще может там поселиться, например, в следующей версии придумают какие-нибудь "черновики рубрик".

[signature]Есть ли смысл просить инструкцию по регулировке карбюратора, если не знаешь, в каком из багажников находится двигатель?[/signature]

3

Re: Последняя подкатегроия в категории

Ю.Б. пишет:

Не стоит привязываться к ID. Это автоинкрементный индекс MySQL, к тому же, вместе с рубриками в одной таблице живут и метки. Да и мало ли что еще может там поселиться, например, в следующей версии придумают какие-нибудь "черновики рубрик".

Тогда может отдельно выборку из базы делать?
В wordpress только осваивать начал.
А может иные решения есть?
Делаю для газеты. Надо номера выкладывать и показывать. Должен показываться только последний номер.

4

Re: Последняя подкатегроия в категории

Я бы делал выборку по дате. Посмотрите http://codex.wordpress.org/Template_Tags/query_posts Я не помню, есть ли выборка по диапазону дат, но кажется нет. Тогда либо записи одного номера датировать одной датой (что логично для бумажной газеты), либо выборку делать "вручную".

[signature]Есть ли смысл просить инструкцию по регулировке карбюратора, если не знаешь, в каком из багажников находится двигатель?[/signature]

5

Re: Последняя подкатегроия в категории

Ю.Б. пишет:

Я бы делал выборку по дате. Посмотрите http://codex.wordpress.org/Template_Tags/query_posts Я не помню, есть ли выборка по диапазону дат, но кажется нет. Тогда либо записи одного номера датировать одной датой (что логично для бумажной газеты), либо выборку делать "вручную".

Пробую делать выборку по дате, по категории, автору и т.д.
Вот примерно так:

query_posts('cat=-1&author=1&year=2010&monthnum=07&day=04&post_status=publish&post_type=page&orderby=ID&order=ASC');

6

Re: Последняя подкатегроия в категории

"примерно так" - мертворожденный запрос.

[signature]Есть ли смысл просить инструкцию по регулировке карбюратора, если не знаешь, в каком из багажников находится двигатель?[/signature]

7

Re: Последняя подкатегроия в категории

Ю.Б. пишет:

"примерно так" - мертворожденный запрос.

Ага smile

Вот такой работает:

query_posts('cat=-1&year=2010&monthnum=7&day=2&author=2&post_status=publish&orderby=ID&order=DESC')