Official Ghost + Discourse Integration instructions need updating

… due to the introduction of native comments in August, 2022.

The line of code specifically reserved for inserting comments now looks like this:

Replace “{{comments}}” with the embed code from your Discourse instance.

Zip up the altered theme in its entirety and upload it to your Ghost install via Settings | Design | Change Theme | Upload theme.

Enable comments within your Ghost install via Settings | Membership | Commenting. This is off by default.

Integrating Discourse is still a possibility and offers features not available in Ghost’s native commenting system.

Moreover, the instructions for integrating Discourse haven’t changed with the introduction of native comments.

But maybe I’m missing something :thinking: Please let me know

It does indeed still integrate well and I’m quite happy to have it working.

the instructions for integrating Discourse haven’t changed with the introduction of native comments.

For the initiated it’s probably not obvious but, as a novice with Ghost and handlebars, I was personally confused by the (relatively new) need to enable comments and where and what to swap out for the embed code.

It’s also not obvious that using the native upload process is important as it does some post-processing that doesn’t get done if you simply upload the file changes via ftp which I also found out the hard way.

My post just points out these subtle differences for the next newbie.

Since it turns out to be important in this regard, newbies visiting this topic should also get familiar with handlebars:

https://handlebarsjs.com/guide/#what-is-handlebars