@Sys_loc

Как сделать кликабельные подразделы для WP определенной статьи?

Добрый день, как организовать вывод рубрики закрепленной за статьей/записью,
на странице.

Например:
Рубрика "подрубрика" "подрубрика" "подрубрика" и т.д

// default
$show_subcategories = true;

// prepare categories
if ( ! empty( $section_options['cat'] ) ) {

    $cat_children = [];
    $cat_ids = \Wpshop\Core\Helper::parse_ids_from_string($section_options['cat']);

	foreach ( $cat_ids as $cat_id ) {
	    if ( ! empty( $section_header_text ) ) {
		    $section_header_text .= ', ' . get_the_category_by_ID( $cat_id );
	    } else {
		    $section_header_text = get_the_category_by_ID( $cat_id );
        }

		$term_children = get_term_children( $cat_id, 'category' );
	    if ( is_array( $term_children ) ) {
		    $cat_children = array_merge( $cat_children, $term_children );
        }
    }

}


$categories = get_categories(array(
	            'orderby' => 'count',
	            'order' => 'DESC',
                'include' => $cat_children,
            ));

            echo '<ul>';
            foreach( $categories as $category ) {
	            echo '<li><a href="' . get_category_link( $category->term_id ) . '">' . $category->name.'</a></li> ';
            }
            echo '</ul>';


Выводит все подразделы закрепленными за всеми записями.

Благодарю за код.
  • Вопрос задан
  • 38 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы