• Как сделать рейтинги для категорий на сайте WP?

    Gori4ka
    @Gori4ka
    WordPress Developer
    $terms = get_terms( array(
            'orderby'=>'count',
    	'taxonomy'    => 'category'
    ) );

    Данные в массиве будут отсортированы по количеству записей (orderby=count) в каждой категории.
    if( $terms && ! is_wp_error($terms) ){
    	echo "<ul>";
    	foreach( $terms as $term ){
    		echo "<li>". $term->name ."</li>";
    	}
    	echo "</ul>";
    }

    В данном примере каждый $term из цикла foreach( $terms as $term ), будет содержать такую информацию:
    [term_id]     => 162
    [name]        => Здоровье
    [slug]        => zdorove
    [term_group]  => 0
    [term_taxonomy_id] => 170
    [taxonomy]    => my_taxonomy
    [description] => 
    [parent]      => 0
    [count]       => 2


    и вот практически всё готово стили только наложить красивые
    Ответ написан