Вывод рубрик в записи по иерархии

Уже спрашивал по этому вопросу на http://mywordpress.ru/support/viewtopic.php?pid=39216 , но решения, к сожалению не подсказали.

Проблема такого плана:

Есть средующая иерархия рубрик:
Телефоны

  • Смартфоны

    • Дорогие
    • Бюджетные

В каждой записи выводятся рубрики, которым принадлежит запись с помощью кода:

  1. <p><?php
  2. if (!is_page()) {
  3. echo ‘<span>Рубрика:</span> ‘;
  4. the_category(‘, ‘);
  5. echo ‘ | ‘;
  6. }
  7. the_time(‘j F Y, H:i’);
  8. echo ‘ | ‘;
  9. the_author();
  10. edit_post_link(‘ [edit]’);
  11. ?></p>

Так вот, рубрики, которые вызываются функцией the_category() сортируются по алфавиту, т.е.: Бюджетные, Смартфоны, Телефоны

Хотелось бы, чтобы они сортировались по иерархии. Почитал http://codex.wordpress.org/Template_Tags/the_category , пробовал менять
<?php the_category(‘separator’, ‘parents’ ); ?> parents на multiple и single, но не помогает 🙁

Может кто-то что-то подскажет. Заранее спасибо.

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