Voraussetzungen
Um diese Tipps und Tricks anwenden zu können, müssen Sie Administrator einer selbst gehosteten Discourse-Instanz oder eines Discourse-Hosted-Plans sein, der über dem Basic-Plan liegt.
Einführung
Discourse unterstützt mehrere Methoden, um den Inhalt eines Beitrags zu formatieren und anzupassen. Die Liste finden Sie hier:
Manchmal möchten Sie jedoch etwas Spezifischeres, zum Beispiel einen Link, der wie eine Schaltfläche aussieht.

Genau solche Anpassungen lernen wir hier kennen.
Die Logik
Ich erkläre kurz die dahinterstehende Logik, aber Sie können auch direkt zum nächsten Schritt springen und ein praktisches Beispiel ausprobieren ![]()
Discourse erlaubt in Beiträgen beliebige HTML-Attribute, die mit data- beginnen.
Diese Attribute werden wir mit CSS ansprechen, um unseren Inhalt anzupassen.
In diesem Tutorial nenne ich sie data--Attribute ![]()
Eine Möglichkeit, Elemente mit diesen Attributen zu erstellen, ist ein BBCode-ähnliches Tag: [wrap], dem wir einen beliebigen Wert hinzufügen können. Hier wählen wir „button


