Поддержка Проблемы и решения Вывести категории в превью поста

  • Добрый день! Подскажите пожалуйста как можно вывести категории в превью поста которые были выбраны в самом посте.
    Я использую такой код но не все категории выводятся корректно, или вообще не выводятся
    https://prnt.sc/ji20t3

    Пример как выводятся категории
    http://prntscr.com/ji287y

    • Тема изменена 5 лет, 11 месяцев назад пользователем denikls.
    • Тема изменена 5 лет, 11 месяцев назад пользователем denikls.
Просмотр 7 ответов — с 1 по 7 (всего 7)
  • 1.Что вы подразумеваете под «превью поста»?
    2. Дайте ссылку на реальный сайт которому нужна помощь, а не на скриншоты.

    • Ответ изменён 5 лет, 11 месяцев назад пользователем O.

    Попробуйте так
    <?php the_category(', '); ?>
    Разделитель можете свой поставить.

    <?php the_category(‘, ‘); ?>
    это выведет все категории а мне нужно чтоб вывелись только те которые были выбраны при написании поста

    Модератор Yuri

    (@yube)

    <?php the_category(‘, ‘); ?>
    это выведет все категории

    Кто Вам такое сказал?
    Есть сомнения — читайте Кодекс: Теги шаблонов/the category

    мне нужно чтоб вывелись только те которые были выбраны при написании поста

    Если речь идет о выводе категории записи в её анонсе (по вашему «превью») то как то так:

    <span style="color: #000000;"><span style="color: #000000;">Тема:  </span></span><?php foreach((get_the_category()) as $category) { 
    echo '<a href="'.get_category_link($category->cat_ID).'" title="'.$category->cat_name.'">'.$category->cat_name.'</a> ';
    } ?></p>

    При этом название категории является кликабельной ссылкой, ведущей на архив данной категории.

    (На моем сайте «Тема» — это категория записи.)

    • Ответ изменён 5 лет, 11 месяцев назад пользователем O.
    • Ответ изменён 5 лет, 11 месяцев назад пользователем O.

    Если речь идет о выводе категории записи в её анонсе (по вашему «превью») то как то так:

    К чему такой огромный код, если все проблемы решает коротенькая запись?
    <?php the_category(', '); ?>

    К чему такой огромный код

    Так надо 🙂

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