пост в нескольких рубриках. Какая из них основная? )

Будьте здоровы!

При добавлении поста я выбираю несколько рубрик и пост доступен по всем вариантам (при включенном ЧПУ).

пост добавлен в рубрики: board (Доска объявлений), kiev, auto и пермалинк в разных случаях выдает :
category/auto/333.html
category/kiev/333.html
category/board/333.html

Как заставить the_permalink() выдавать только category/board/333.html остальные варианты игнорировать?

П.С. есть последний вариант сделать другие рубрики через метки (custom fields), но это самый последний )

Зачем тогда несколько рубрик?

Или в аксессе правила ставь мод рерайта

несколько рубрик нужно, т.к. я использую их в другом месте

т.е. когда пользователь обращается в рубрику, то видит список постов из нее, а вот ссылки на посты должны быть только через ОСНОВНУЮ рубрику.

через мод рерайта как-то сложно. должно же быть что-то в вордпрессе.

сделайте так, чтобы у «нужной» рубрики был ID меньше, чем у второстепенных
это должно помочь, в урл будет браться короткая ссылка рубрики с мЕньшим ID (зуб не даю, но раньше было так)

вот еще плагин есть, старенький, возможно подправить прийдется

Top Cat WordPress plugin version 1.2

sonika, у нужной ИД меньше. не работает. ((

думаю, это связно с тем, что в новых ВП какие-то таксономии появились ))

у постов есть поле guid но я не понял для чего оно, если пермалинки беруться не из него?

пермалинк в разных случаях выдает :
category/auto/333.html
category/kiev/333.html
category/board/333.html

Публикуйте в одной рубрике, а связывайте подобные метками.
Например: статья «333» – рубрика «боард» – метки «авто, auto, киев, kiev, и т.д.»

Help Desk, если других вариантов не будет, то так и сделаю.

только вот метки не поддерживают иерархию (( что снова порождает массу ручной работы

sonika, Работает. после твоего сообщения невнимательно проверил. спасибо

Anonymous
Отправить
Ответ на: