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

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

  • 2010 (id4)

— номер 1 (id5)

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

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

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

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

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

Я бы делал выборку по дате. Посмотрите 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');

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

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

Ага 🙂

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

query_posts('cat=-1&year=2010&monthnum=7&day=2&author=2&post_status=publish&orderby=ID&order=DESC')
Anonymous
Отправить
Ответ на: