• Необходимо вывести название «категории/рубрики» без ссылки на «архив»
    Другими словами, чтобы отображалось обычным текстом 🙂
    Ниже скриншот, где рубрика отображается ссылкой, а не просто текстом…
    Скриншот

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Atrax

    (@atrax)

    Ethical engineer

    <?php
    foreach((get_the_category()) as $category) {
        echo $category->cat_name . ' ';
    }
    ?>

    Atrax, дорогой, виртуально жму руку!!!
    Очень рад, что ты помог!!!Спасибо!!!!
    upd:
    Заметил, что если рубрик несколько, они разделяются пробелом…
    Сделал так:

    <?php
    foreach((get_the_category()) as $category) {
        echo $category->cat_name . ', ';
    }
    ?>

    Тогда запятая рубрики разделяет…но и в конце ставится(((
    Можно ли сделать более грамотно?

    Atrax

    (@atrax)

    Ethical engineer

    <?php
    foreach((get_the_category()) as $cat) $cats[] = $cat->cat_name;
    echo implode (',',$cats);
    ?>

    Попробовал…такая беда:
    категории предыдущих постов дописываются к нижеследующим….через 5-6 новостей образуется вот такое:
    Скриншот

    Atrax

    (@atrax)

    Ethical engineer

    Перед foreach добавьте $cats = array(); или unset($cats);.

    Заработало! Вы волшебник!)))

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Категории» закрыта для новых ответов.