Thanks for the feedback on this. I don’t want to go editing WP files, but there is definitely one serious problem with the way links are pushed from WP to Discourse.
If I paste a link into a topic manually in Discourse, it expands into something pretty, like this:
If however I push a link from WP, the Discourse post appears as this: