Вывод списка категорий на главной в WordPress

Категории WordPress
Как-то раз потребовалось сделать на базе WordPress каталог статей, на главной странице которого должен был выводиться список категорий.
Вот как я это реализовал.

В файл index.php своей текущей темы оформления добавил следующий код:
<table cellspacing=3><tr>
<?php
$c=0;
$categories = get_categories('hide_empty=0&pad_counts=1');
foreach ($categories as $category) {
$c++;
echo "<td><nobr><a href=\"". get_category_link( $category->cat_ID )."\">{$category->cat_name}</a> ({$category->category_count})</nobr></td>";
if ($c==3){$c=0; echo "</tr><tr>";
}}

?></tr></table>

Если не нужно отображать пустые категории, то надо просто в строке get_categories ('hide_empty=0&pad_counts=1') установить параметр hide_empty в 1.

Поблагодарить автора

3 Responses to Вывод списка категорий на главной в WordPress

  1. А как сделать, чтобы на главной отображались статьи, принадлежащие этим категориям?

  2. Случайно попал на Вашу страничку. Все бы хорошо, но хреновенько смотрятся у Вас в сайдбаре табы — исправили бы! Не солидно! Если уж «преподавательской» деятельностью заниматься, то, во-первых нужно свой блог сделать образцовым. ;)

Оставить комментарий

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>