Вывод рубрики и под рубрики
Подскажите плиз как реализовать допустим такую фичу.
есть категория россия в ней москва. пост добавляется в категорию россия и подкатегорию москва.
задача вывести в посте с возможностью кастомизации
Страна: Россия
Регион: Москва
Пока что есть такие варианты:
Первый.
Страна: <?php the_category(' Регион: '); ?>
Второй.
<?php $categories = get_the_category(); if($categories[1]){ echo 'Страна: <a href="' . get_category_link($categories[1]->term_id ) . '">'. $categories[1]->name . '</a>'; } $categories = get_the_category(); if($categories[0]){ echo 'Регион: <a href="' . get_category_link($categories[0]->term_id ) . '">'. $categories[0]->name . '</a>'; } ?>
Второй вариант более красивее, можно стили и тд. задать. потому что я планирую к пару странам флаг приделать
Но тут запара, если указать только страну или только регион.. всё получится криво и абыяк))
Страна: Москва может получится..
Или наоборот Страна: Москва Регион: Россия :))
Может есть плагин всех стран и городов ? или что то похожее, как вообще лучше сделать сортировку по странам и городам?)
Вижу 2 возможных пути решения вашего вопроса: