• Решено sofvlad

    (@sofvlad)


    Всем привет. Я создал новую таксономию на pods, примерно как категории. Как мне вывести этот список на главной странице? Можно в виде виджета.

    Заранее спасибо.

    • Тема изменена 7 лет, 1 месяц назад пользователем sofvlad.
Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Модератор Юрій

    (@yube)

    Я создал новый типа записи на pods, примерно как категории.

    «категория» — это таксономия, а нет тип записи. Так что именно Вы создали?

    @yube, спасибо что заметили, так как я запутался и исправил тему.
    Таксономию

    • Ответ изменён 7 лет, 1 месяц назад пользователем sofvlad.
    Модератор Юрій

    (@yube)

    Хорошо. Пошли дальше. Вы хотите вывести все термы созданной таксономии или записи, имеющие какой-то определенный терм, принадлежащий этой таксономии?

    В первом случае лучше всего сделать шаблон front-page.php и в нем получить и вывести список.

    Во втором — использовать action pre_get_posts и в обработчике переопределить ‘tax_query’

    @yube, вывести все термы созданной таксономии на главной странице. Хочу сделать так, чтобы потом я смог получать записи выбранного из списка термина.

    Модератор Юрій

    (@yube)

    вывести все термы созданной таксономии на главной странице

    В шаблон front-page.php примерно такой код:

    <ul>
    <?php
    $terms = get_terms('имя_таксономии');
    foreach( $terms as $term ) {
        echo '<li><a href="' . get_term_link($term) . '">' . $term->name . '</a></li>';
    }
    ?>
    </ul>

    Подробности о дочерних темах, шаблонах и использованных функциях найдете в Кодексе.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Вывод новой таксономии, созданный с помощью Pods, на странице.» закрыта для новых ответов.