Flattr

Social

Plugins

Apps

Lab

Kategorien

14. September 2009 / WordPress

Mehr Usability in WordPress: Subscribe To Comments perfektionieren

Das Plugin Subscribe To Comments benachrichtigt Kommentatoren bei neuen Antworten. Die Checkbox wird zugunsten der Usability optisch verschoben.

Kultiviert verfasste Artikel sorgen für rege Leserkommentare. Sachliche Kommentare mutieren zu Diskussionen. Eine Diskussion entsteht dann, wenn der Kommentator von der Reaktion auf seine Meinung Bescheid bekommt – auf manuelle oder maschinelle Weise. Subscribe To Comments als WordPress-Plugin kümmert sich um die Benachrichtigungen bei neuen Antworten und verwandelt die Überwachung des Dialogs in eine sorgenfreie Angelegenheit. Wir verbessern das Plugin an einer Stelle.

Bequeme und praktische Lösung für den Leser
Die schlichte Funktionsweise des Plugins Subscribe To Comments lässt sich in einem Satz zusammenfassen: Auf Wunsch werden Kommentatoren über eingehende Antworten per E-Mail informiert. Das deutschsprachige Analog der Software unterstützt auch die vom Gesetzgeber vorgeschriebene Bestätigung des Abonnements – es gibt also absolut keinen Grund, das Plugin nicht in die Beitragsseiten einzubinden (außer vielleicht die persönliche Einstellung des Blog-Inhabers, denn er ist von der Problematik der fehlenden Benachrichtigung nicht direkt betroffen, da WordPress den Autor zuverlässig über hinzugekommene Reaktionen informiert).

Falsch platziert ist halb verloren
Zusammengefasst: Subscribe To Comments ist im Blog eine durchaus sinnvolle Erweiterung für mehr “Kundenservice”. Bedauerlicherweise ist das Plugin so ausgelegt, dass die für die Aktivierung der Benachrichtigungen notwendige Checkbox automatisch und ohne Nachfragen ans Ende des Kommentarformulars drangehängt wird – sprich, gleich nach der Schaltfläche “Senden” (oder ähnlich). Zugegeben, WordPress schreibt diese Herangehensweise durch die festgelegte API vor, so dass die Erweiterung sich nur an die vorgeschriebenen Richtlinien hält.

Subscribe to Comments mit Benachrichtigungsoption
Standard-Einbindung der Benachrichtigungsoption

Ein zum Formular gehörendes Element hinter dem eigentlichen Abschicken-Button zu positionieren ist alles andere als benutzerfreundlich und intuitiv. Noch schlimmer: Zahlreiche Kommentarformulare binden eine Live-Vorschau des Textes unterhalb des Formblattes ein – der visuelle Abstand zu einer der wichtigsten Option des Formulars wird dadurch enorm vergrößert. Das traurige Fazit: Die optionale Möglichkeit eines zukünftigen Kommentar-Abos wird unbewusst ignoriert, da der Nutzer diese an der Stelle einfach nicht erwartet und schlicht nicht wahrgenommen hat.

Höhere Priorität durch Verschiebung der Option
Doch die Platzierung der Optionsbox lässt sich durch einen unkomplizierten Griff ins Template comments.php (je nach Theme kann der Name der Datei abweichen) beliebig festlegen. Für diesen Zweck hält Subscribe To Comments eine interne Funktion namens show_subscription_checkbox parat, die dafür konzipiert wurde, die Option auf Blogseiten auszugeben.

<?php
if (function_exists('show_subscription_checkbox')) {
  show_subscription_checkbox();
}
?>

Die Zielsetzung ist also diamantenklar: Den Funktionsaufruf an die gewünschte Position im Template setzen. Empfehlenswert ist die Anordnung vor der Schaltfläche, siehe das Kommentarformular dieser Webseite. Wiederholte Darstellung der Checkbox unterbindet das Plugin automatisch.

Sergej Müller

[Der Autor]Sergej Müller ist enthusiastischer Software Engineer mit Schwerpunkten Webentwicklung, Apps und WordPress. Seit 2007 programmiert und vertreibt er wpSEO, das zugkräftige SEO-Plugin für WordPress-Blogs.