Impossibile eseguire 'postMessage' su 'DOMWindow'

Ciao Simon, originariamente avevo il problema di non aver inserito correttamente il nome utente per la creazione dell’argomento nel pannello di amministrazione di Discourse. Ma l’ho corretto in modo che venga visualizzato JosephPaul nel pannello e anche in:
<meta name='discourse-username' content='JosephPaul'>

Quindi, a quanto ne so, sono corretti.

Ho anche dato un’occhiata al secondo link che mi hai inviato e credo che tutto sia corretto. Ho appena provato a impostare il mio sito Discourse in modo che non richieda l’accesso e questo non ha risolto il problema.

Il problema persiste anche con i post appena generati.

Modifica:
Ho tentato nuovamente di seguire alcune delle modifiche suggerite all’URL di incorporamento nel post precedente. Il seguente codice ricrea l’errore:

<script type="text/javascript">

setTimeout(5000)
  DiscourseEmbed = {
    discourseUrl: 'https://forum.josephpaul.com/',
    discourseEmbedUrl: 'https://josephpaul.com{{page.url}}' };

  (function() {
    var d = document.createElement('script'); d.type = 'text/javascript'; d.async = true;
    d.src = DiscourseEmbed.discourseUrl + 'javascripts/embed.js';
    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(d);
  })();
</script>

Ulteriore tentativo di risoluzione dei problemi seguendo il thread di Simon:

Ho impostato l’URL di incorporamento in modo che includa anche www. come suggerito da un utente. Ora si verifica il seguente errore:

Referer:`https://josephpaul.com/test-post/`
Il referer non è stato inviato o non corrispondeva a nessuno dei seguenti host:

josephpaul.com