Вопрос: почему бы не попробовать использовать блоки кода Markdown?
Просто заключите ваш код в тройные обратные кавычки: ` символ.
Как это:
here
<foo>
is <some> </fooer> </foo>
А это исходный Markdown моего поста: https://meta.discourse.org/raw/187974/3
Вам придётся обучать пользователей, но это ваша работа как модератора, плюс это поможет всем пользователям, которым в дальнейшем придётся иметь дело с Markdown.
Вы можете сделать это, создав новую закрепленную глобальную тему, например, «Как встраивать код на этом сайте» или «Как печатать на этом сайте».
Также вы можете направить их по этой ссылке: Справочник по Markdown (commonmark.org)