Dans le fichier head de votre thème, vous pouvez ajouter ceci :
<script type="text/x-handlebars" data-template-name="/connectors/below-site-header/custom-banner">
// Votre HTML personnalisé ici
</script>
Cela utilise une sortie de plugin pour placer le contenu directement sous l’en-tête et en dehors de notre conteneur de contenu (plus de détails ici : Guide du développeur pour les thèmes Discourse)
D’après le nom de la variable… s’agit-il d’une image SVG ? Si oui, vous devrez peut-être vous assurer que le fichier SVG possède une vue (viewbox) et/ou des dimensions dans son balisage… J’ai parfois rencontré ce problème.
Sinon, je m’attendrais à ce que votre image s’affiche… cela se produit-il sur un site en production ou sur une installation de développement locale ? J’ai parfois rencontré des problèmes avec les images téléchargées sur les installations de développement ; généralement, vider le cache ou redémarrer le serveur résout le problème.