Why Do Some Blog Posts in Discourse Have A Preview?

The problem with https://sobervegan.com/hey-honey-are-you-vegan/ is that the page it points to is missing the Open Graph tags that Discourse needs to find before it can create a onebox.

Searching Google for ‘add open graph tags wordpress’ returns some good results. This page gives a few options for how to do it: How To Add Open Graph Meta Tags To WordPress.