Mehrspaltiges Kategorie-Widget

Das Widget für die Anzeige der Kategorien von WordPress listet die Kategorien nur in einer Spalte auf (Stand der Version 4.3). In vielen Fällen wäre aber genug Platz, um die Liste auf zwei oder mehr Spalten aufzuteilen.

Das „Multicolumn Category Widget“ ermöglicht die Anzeige der Hauptkategorien in mehreren Spalten.

Installation

Manuell

Die manuelle Installation besteht aus drei Schritten:

  1. Download des Paketes von http://wordpress.org/plugins/multicolumn-category-widget/
  2. Entpacken des Inhaltes in das Verzeichnis wp-content/plugins der eigenen WordPress-Installation, so dass am Ende das Plugin unter wp-content/plugins/multicolumn-category-widget liegt.
  3. Aktivieren des Plugins im Backend.

Über das WordPress-Repository im Backend

Man kann das Plugin auch im Backend von WordPress in der Plugin-Verwaltung hinzufügen. Man findet es über die Suche nach dem Titel „Multicolumn Category Widget“ im Online-Repository. Über Updates wird man von WordPress automatisch benachrichtigt.

Verwendung

Wie jedes Widget kann auch das Multicolumn Category Widget zu bestehenden Seitenleisten hinzugefügt werden. Optional kann man einen eigenen Titel angeben und die Zahl der Spalten anpassen.

Mehrspaltiges Kategorie-Widget, Backend

Ist kein Titel angegeben, wird automatisch die Überschrift „Kategorien“ verwendet. Die Zahl der Spalten kann auch auf 1 reduziert werden, falls man keine mehrspaltige Anzeige möchte.

Ist die Option „Anzahl Beiträge anzeigen“ aktiviert, wird hinter den Kategorie-Titeln jeweils die Anzahl der Beiträge in der entsprechenden Kategorie in Klammern angezeigt.

Anpassen des Layouts

Das Widget verwendet ein eigenes Stylesheet, zu finden in css/frontend.css. Hier sind Styles für die erste und die letzte Spalte, sowie die Spalten dazwischen vorgegeben:

.widget_multicolumncategorywidget ul.mccw-col-first {
    display:inline-block;
    vertical-align:top;
    padding-right:2em;
}
.widget_multicolumncategorywidget ul.mccw-col {
    display:inline-block;
    vertical-align:top;
    padding-right:2em;
}
.widget_multicolumncategorywidget ul.mccw-col-last {
    display:inline-block;
    vertical-align:top;
}

Der Abstand zwischen den Spalten wird durch padding-right:2em; festgelegt. Damit die Liste am rechten Rand keinen unnötigen Abstand erzeugt, wird die letzte Spalte über der Klasse mccw-col-last ohne diese Angabe formatiert.

Darüber hinaus kann man optional jeder Spalte zusätzlich einen eigenen Style geben. Dazu definiert man die Klassen nach dem selben Schema wie oben gezeigt, allerdings mit den Namen mccw-col-n, wobei n für die Nummer der Spalte steht, beispielsweise für die zweite Spalte:

.widget_multicolumncategorywidget ul.mccw-col-2 {
    /* Hier die Anpassungen für die erste Spalte */
}

Für die Anzahl der Beiträge existiert ebenfalls ein Style, der bei Bedarf angepasst werden kann:

.widget_multicolumncategorywidget .postcount {
    font-style:italic;
}

Hinzufügen weiterer Sprachen

Aktuell (Stand Version 1.0.15) werden die Sprachen Deutsch, Englisch, Italienisch und Russisch unterstützt.

Möchte man weitere Sprachen hinzufügen, kann man „Loco Translate“ verwenden. Die Sprachdateien liegen im Verzeichnis languages, wobei für English keine eigene Datei benötigt wird.

Wenn Ihre Übersetzung im nächsten Update enthalten sein soll, senden Sie mir einfach die entsprechenden po/mo-Dateien zu.