Ersetze Discourse' Standard-SVG-Icons mit benutzerdefinierten Icons in einem Theme

Das funktioniert nicht. Ich habe versucht:

<script type="text/discourse-plugin" version="0.8">
    api.replaceIcon("shield-halved", "hat-wizard");
</script>

von hier, aber es scheint nicht zu funktionieren. Ich glaube, die Skript-Tag-Methode ist kaputt, da dies mit dem Vorschau-Link nicht funktioniert. Ehrlich gesagt, ich bin mir nicht sicher.