
Как-то раз потребовалось сделать на базе 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.
А как сделать, чтобы на главной отображались статьи, принадлежащие этим категориям?
Ниего не менять
По умолчанию на главной оображаются статьи
Случайно попал на Вашу страничку. Все бы хорошо, но хреновенько смотрятся у Вас в сайдбаре табы — исправили бы! Не солидно! Если уж «преподавательской» деятельностью заниматься, то, во-первых нужно свой блог сделать образцовым.