Um dia eu perguntei no grupo do Joomla no Telegram se tinha algum jeito de deixar os códigos publicados com cores,
  da mesma forma que vemos hoje em dia nos editores.
  A resposta foi "use o highlight.js".
  E assim o fiz.
  Não sei se configurei da melhor forma possível.
  Muito provavelmente não porque, cada vez que atualizo o tema, tenho de reconfigurar tudo.
  Mas a forma que uso é editar no tema principal o "index.php" e adicionar as seguintes linhas na parte de baixo:
  [...]
<head>
    <jdoc:include type="metas" />
    <jdoc:include type="styles" />
    <link rel="stylesheet" href="/media/templates/site/cassiopeia/css/dracula.css">
    <jdoc:include type="scripts" />
</head>
[...]
</body>    
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"></script>
<script>hljs.highlightAll();</script>
</html>
  O dracula.css foi uma adição mais recente.
  Eu queria que o código ficasse com uma aparência de tema escuro, que é a mesma do site.
  Tentei usar apontando remotamente, mas como não funcionava eu acabei fazendo na força bruta:
  copiei e salvei dentro do diretório de css do tema.
  Pra quem quiser fazer o mesmo em seu site:
  Update: depois que escrevi o artigo, resolvi procurar se existe uma forma menos tosca de
  adicionar css e js.
  Não tem.
  Simples assim.
  Essa merece o selo "pai chora no banho".