Не удалось выполнить 'postMessage' в 'DOMWindow'

Привет, Саймон. У меня изначально была проблема с тем, что имя пользователя для создания тем было указано неверно в панели администратора Discourse. Но я исправил это: теперь имя JosephPaul отображается как в панели, так и в:
<meta name='discourse-username' content='JosephPaul'>

Насколько мне известно, всё верно.

Я также посмотрел вторую ссылку, которую вы прислали, и считаю, что там всё правильно. Я просто попробовал отключить требование входа на свой сайт Discourse, но это не решило проблему.

Проблема сохраняется даже для новых созданных постов.

Редактирование:
Я снова попытался внести некоторые из предложенных изменений в URL для встраивания, упомянутые в сообщении выше. Следующий код вызывает ошибку:

<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>

Дополнительная попытка устранения неполадок по теме Саймона:

Я установил URL для встраивания так, чтобы он также включал www., как предложил один из пользователей. Теперь возникает следующая ошибка:

Referer: `https://josephpaul.com/test-post/`

Ссылка-источник либо не была отправлена, либо не совпала ни с одним из следующих хостов:

josephpaul.com