Colorscheme

Usability erhöhen durch Menüformatierung in WordPress


Die Standard Templates für WordPress bringen schon einiges an Usability mit, doch eines fehlt den meisten von anfang an. Wenn man eine Kategorie anklickt, wird zwar der Inhalt dieser ausgegeben, im Menü ändert sich allerdings nichts. Das ist auch schon das Problem, für das a-Tag werden meist die Pseudo-Klassen “hover” und “visited” eingesetzt, aber eine gerade ausgewählte Kategorie wird nicht hervorgehoben, deswegen werde ich das heute in einem kurzen Tutorial erläutern:

  1. Voraussetzung ist, das du deine Kategorien mit folgender Anweisung anzeigen lasst:
    <?php wp_list_cats('sort_column=id'); ?>
  2. Begib dich in deinen Template-Ordner und öffne die Datei, in welcher der “<head>”-Part ausgegeben wird
  3. Füge vor dem Ende des “<head>”-Parts folgenden Code ein:
    &lt;?php $activeID = 'active_cat_'.$cat; echo ".$activeID {background-color: #FFD450;}" ?>;
    (Je nach Menü müssen noch zusätzliche Formatierungen eingefügt werden)
  4. Nun muss der Source-Code von WordPress ein bisschen verändert werden, aber nur minimal: dazu geht man in den Ordner: “wp-includes” und öffnet die Datei: “template-functions-category.php“, aber vorher ein Backup davon erstellen!!
  5. sucht nun in der Datei mit “Strg + F” nach folgender Zeile:
    $thelist .= "\t&lt;li>$link\n";
  6. ersetzt diese durch:
    $thelist .= "\t&lt;li class=\"active_cat_$num_found\">$link\n";
  7. Nur noch die Datei abspeichern und fertig

Dies sollte ein weiterer Schritt zu einer höheren Usability des Menüs einbringen.

usability, wordpress, menü


Verwandte Artikel
  1. 9 Wege die Usability des eigenen Blogs zu erhöhen
  2. Usability erhöhen durch gut lesbare Schriftart
  3. Usability erhöhen durch gut lesbare Schriftart
  4. Eigenes WordPress Template in wenigen Schritten – Schritt 5
  5. Eigenes WordPress Template in wenigen Schritten – Schritt 7

am November 27, 2005 um 18:09 Uhr | in Usability | Kein Kommentar

Bislang keine Kommentare

Sei der erste, der einen Kommentar abgibt

Tut mir leid, die Kommentarfunktion für diesen Beitrag ist geschlossen.