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

  • Решено Kachan

    (@kachan)


    Доброго времени суток, господа. Помогите пожалуйста с правильным выводом родительских категорий… (одиночная запись (Single))
    есть посты в них категории, которые разделены родительскими категориями и подкатегориями… Мне нужно сделать вывод не самого названия категории, а ее описания… делаю я так..

    $cur_taxs = get_the_terms($post->ID, 'door_tax' );
    // print_r($cur_taxs);
    foreach( $cur_taxs as $cur_tax ){
    echo get_term_field( 'description', $cur_tax->parent, $cur_tax->taxonomy ) . ': 2321';
    } }

    Дело в том что все работает, но после get_term_field() продолжение строчки не происходит, а все что после этого переносится на следующую строчку..(2321) мне так не надо.. надо чтоб все было в одну.
    Почему то get_term_field() оборачивается в <p>
    Спасибо.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • это не get_term_field() оборачивается в <p>, а само описание рубрик оборачивается в <p> — так по умолчанию wordpress делает.

    я бы перед echo просто прегреплейсом бы удалил теги <p> и </p>, а уж потом бы выводил текст.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Попробуйте перед текущим кодом добавить строку:

    remove_filter( 'term_description', 'wpautop' );

    спасибо

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