Как отобразить список категорий в медиавике, как?

Я хотел бы воспроизвести на WordPress то же поведение mediawiki, когда оно появляется, чтобы отображать сообщения определенной категории (с алфавитным порядком, в столбцах и с использованием первых букв, выделенных жирным шрифтом в виде заголовков разделов). Как вы думаете, это возможно? Если да, как бы я это сделал?

В настоящее время я использую блог WordPress в качестве лабораторного ноутбука и хотел бы добавить к нему хорошие стороны вики. У меня уже есть ревизии сообщений, но этот вид категории – это плюс, который я хотел бы добавить. Это одна из особенностей, которая заставляет меня испытывать трудности с выбором между обоими приложениями.

Заранее спасибо за вашу помощь.

Solutions Collecting From Web of "Как отобразить список категорий в медиавике, как?"

Вы можете играть с Уокер, чтобы настроить вывод на разделение буквами. Оттуда дело в CSS для достижения форматирования столбцов.

Быстрое принятие на Уокер:

class Walker_Alphabetized_Category extends Walker_Category { var $letter = ''; function start_el(&$output, $category, $depth, $args) { $current_letter = strtoupper(substr($category->name,0,1)); if( empty($this->letter) ) { $this->letter = $current_letter; $output .= "<li>{$current_letter}<ul>"; } elseif( $this->letter != $current_letter ) { $output .= "</ul></li>"; $this->letter = $current_letter; $output .= "<li>{$current_letter}<ul>"; } parent::start_el(&$output, $category, $depth, $args); } } echo '<ul>'; wp_list_categories(array( 'hierarchical' => false, 'orderby' => 'name', 'title_li' => '', 'walker' => new Walker_Alphabetized_Category(), )); echo '</ul>';