Discourse разработан для обработки HTML в исходном содержимом сообщений. Если вы не видите HTML-сущностей в опубликованной версии (то есть в том, что отображается в теме при чтении), то это ожидаемое поведение, которое успешно работает во многих связках WordPress и Discourse.
Вы можете настроить HTML, который публикуется в Discourse, используя рекомендации, описанные здесь:
Причина, по которой используется HTML, а не Markdown, подробнее объясняется здесь: